1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-02-15 04:06:19 +00:00

Remove prototypes for getenv. Use stdlib.h. (#122)

This also removes some casts to `char *` that were present but
not needed, since `getenv()` is defined to return `char *`.
This commit is contained in:
Bruce Mitchener
2020-12-23 22:44:16 +07:00
committed by GitHub
parent 530aa4ce6d
commit 985f2c43fe
8 changed files with 13 additions and 14 deletions

View File

@@ -205,12 +205,12 @@ void read_Xoption(int *argc, char *argv[])
if (*argc == 2) /* There was probably a sysoutarg */
{
(void)strcpy(sysout_name, argv[1]);
} else if ((envname = (char *)getenv("LDESRCESYSOUT")) != NULL) {
} else if ((envname = getenv("LDESRCESYSOUT")) != NULL) {
strcpy(sysout_name, envname);
} else if ((envname = (char *)getenv("LDESOURCESYSOUT")) != NULL)
} else if ((envname = getenv("LDESOURCESYSOUT")) != NULL)
strcpy(sysout_name, envname);
else {
envname = (char *)getenv("HOME");
envname = getenv("HOME");
(void)strcat(sysout_name, envname);
(void)strcat(sysout_name, "/lisp.virtualmem");
@@ -231,7 +231,7 @@ void read_Xoption(int *argc, char *argv[])
fprintf(stderr, "or provide a -display argument.\n");
print_Xusage(argv[0]);
} else {
envname = (char *)getenv("DISPLAY");
envname = getenv("DISPLAY");
(void)strcpy(Display_Name, envname);
}
if ((xdisplay = XOpenDisplay(Display_Name)) != NULL) {
@@ -252,7 +252,7 @@ void read_Xoption(int *argc, char *argv[])
exit(-1);
}
envname = (char *)getenv("HOME");
envname = getenv("HOME");
(void)strcat(tmp, envname);
(void)strcat(tmp, "/.Xdefaults");
if (access(tmp, R_OK) != 0) {