Changeset 3145 for trunk/src/kmk/function.c
- Timestamp:
- Mar 15, 2018, 1:00:09 AM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/function.c
r3141 r3145 3295 3295 3296 3296 /* second: the command for the subsequent command lines. defaults to the initial cmd. */ 3297 subsequent_cmd = argc > 2 && argv[1][0] != '\0' ? argv[1] : " ";3297 subsequent_cmd = argc > 2 && argv[1][0] != '\0' ? argv[1] : "\0"; 3298 3298 while (ISSPACE (*subsequent_cmd)) 3299 subsequent_cmd++; 3299 subsequent_cmd++; /* gcc 7.3.0 complains "offset â1â outside bounds of constant string" if constant is "" rather than "\0". */ 3300 3300 if (*subsequent_cmd) 3301 3301 { … … 3311 3311 3312 3312 /* third: the final command. defaults to the subseq cmd. */ 3313 final_cmd = argc > 3 && argv[2][0] != '\0' ? argv[2] : " ";3313 final_cmd = argc > 3 && argv[2][0] != '\0' ? argv[2] : "\0"; 3314 3314 while (ISSPACE (*final_cmd)) 3315 final_cmd++; 3315 final_cmd++; /* gcc 7.3.0: same complaint as for subsequent_cmd++ */ 3316 3316 if (*final_cmd) 3317 3317 {
Note:
See TracChangeset
for help on using the changeset viewer.