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:
10
src/xrdopt.c
10
src/xrdopt.c
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user