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:
@@ -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]);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user