1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-02-11 02:30:32 +00:00

Handle missing sysout name as intended.

This commit is contained in:
Nick Briggs
2017-05-29 11:52:26 -07:00
parent fac5b4d4b0
commit 193d1ce6c2

View File

@@ -211,10 +211,10 @@ char **argv;
print_Xusage(argv[0]);
}
sysout_name[0] = '\0';
if (*argc == 2) /* There was probably a sysoutarg */
{
sysout_name[0] = '\0';
(void)strcat(sysout_name, argv[1]);
(void)strcpy(sysout_name, argv[1]);
} else if ((envname = (char *)getenv("LDESRCESYSOUT")) != NULL) {
strcpy(sysout_name, envname);
} else if ((envname = (char *)getenv("LDESOURCESYSOUT")) != NULL)
@@ -277,7 +277,7 @@ char **argv;
/* Get Sysout */
(void)strncpy(sysout_name, value.addr, (int)value.size);
}
if (sysout_name == NULL) {
if (sysout_name[0] == '\0') {
fprintf(stderr, "Coudn't find a sysout to run;\n");
print_Xusage(argv[0]);
}