IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 20354


Ignore:
Timestamp:
Oct 24, 2008, 11:12:34 AM (18 years ago)
Author:
Paul Price
Message:

Accept whole word, first letter or 1/0; check for bad value.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/psModules/src/config/pmConfigRecipes.c

    r18908 r20354  
    220220        }
    221221        if (!strcmp (flag, "-Db")) {
    222             if (!strcasecmp (argv[argNum+1], "true")) {
     222            if (!strcasecmp(argv[argNum+1], "true") || !strcasecmp(argv[argNum+1], "t") ||
     223                !strcasecmp(argv[argNum+1], "1")) {
    223224                psMetadataAddBool (recipe, PS_LIST_TAIL, key, PS_META_REPLACE, "", true);
     225            } else if (!strcasecmp(argv[argNum+1], "false") || !strcasecmp(argv[argNum+1], "f") ||
     226                       !strcasecmp(argv[argNum+1], "0")) {
     227                psMetadataAddBool (recipe, PS_LIST_TAIL, key, PS_META_REPLACE, "", false);
    224228            } else {
    225                 psMetadataAddBool (recipe, PS_LIST_TAIL, key, PS_META_REPLACE, "", false);
     229                psWarning("Couldn't interpret option for %s (%s) --- ignored", argv[argNum], argv[argNum+1]);
    226230            }
    227231            valid = true;
Note: See TracChangeset for help on using the changeset viewer.