Ignore:
Timestamp:
Dec 1, 2007, 5:25:58 PM (18 years ago)
Author:
bird
Message:

Skip blank program argument (kmk).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kmk/kmkbuiltin/test.c

    r1294 r1297  
    221221                                argc = i;
    222222                                argv[i] = NULL;
    223                                 argv_spawn = &argv[i + 1];
     223
     224                                /* skip blank arguments (happens inside kmk) */
     225                                while (argv[++i]) {
     226                                        const char *psz = argv[i];
     227                                        while (isspace(*psz))
     228                                                psz++;
     229                                        if (*psz)
     230                                                break;
     231                                }
     232                                argv_spawn = &argv[i];
    224233                                break;
    225234                        }
Note: See TracChangeset for help on using the changeset viewer.