IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Feb 7, 2006, 4:35:29 PM (20 years ago)
Author:
jhoblitt
Message:

remove arguments field from pxConfig

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/pxadminConfig.c

    r6341 r6368  
    1616
    1717    // Parse other command-line arguments
    18     config->arguments = psMetadataAlloc(); // The arguments, with default values
     18    psMetadata *arguments = psMetadataAlloc(); // The arguments, with default values
    1919
    2020    int N;
     
    4343
    4444    // paul's argument parsing convention requires: -key value
    45     psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-create", 0,
     45    psMetadataAddStr(arguments, PS_LIST_TAIL, "-create", 0,
    4646            "create the P2 tables", "");
    47     psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-delete", 0,
     47    psMetadataAddStr(arguments, PS_LIST_TAIL, "-delete", 0,
    4848            "delete the P2 tables", "");
    49     psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-recreate", 0,
     49    psMetadataAddStr(arguments, PS_LIST_TAIL, "-recreate", 0,
    5050            "delete and recreate the P2 tables", "");
    5151
    5252    if (config->mode == PX_MODE_NONE) {
    5353        fprintf (stderr, "admin mode not specified\n");
    54         psArgumentHelp(config->arguments);
    55         psFree(config->arguments);
     54        psArgumentHelp(arguments);
     55        psFree(arguments);
    5656        exit(EXIT_FAILURE);
    5757    }
    5858
    5959    if ((N = psArgumentGet (argc, argv, "-help"))) {
    60         psArgumentHelp(config->arguments);
    61         psFree(config->arguments);
     60        psArgumentHelp(arguments);
     61        psFree(arguments);
    6262        exit(EXIT_FAILURE);
    6363    }
    6464
    65     if (! psArgumentParse(config->arguments, &argc, argv) || argc != 1) {
     65    if (! psArgumentParse(arguments, &argc, argv) || argc != 1) {
    6666        printf("\nPan-STARRS Phase 2 Admin Tool\n\n");
    6767        printf("Usage: %s [mode]\n", argv[0]);
    6868        printf(" [mode] : -create | -delete\n\n");
    69         psArgumentHelp(config->arguments);
    70         psFree(config->arguments);
     69        psArgumentHelp(arguments);
     70        psFree(arguments);
    7171        exit(EXIT_FAILURE);
    7272    }
Note: See TracChangeset for help on using the changeset viewer.