Handle { NULL } argv[] properly in manual arg-reduction
Thanks izabera for reporting this!
This commit is contained in:
@@ -12,7 +12,7 @@ main(int argc, char *argv[])
|
||||
char *var;
|
||||
int ret = 0;
|
||||
|
||||
argv0 = argv[0], argc--, argv++;
|
||||
argv0 = *argv, argv0 ? (argc--, argv++) : (void *)0;
|
||||
|
||||
if (!argc) {
|
||||
for (; *environ; environ++)
|
||||
|
Reference in New Issue
Block a user