IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jul 6, 2006, 5:42:31 PM (20 years ago)
Author:
Paul Price
Message:

Adding cleanup.
Arguments metadata exists on pmConfig after having called pmConfigRead.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppFringe/src/ppFringeSetup.c

    r7826 r7837  
    2323    )
    2424{
     25    // Setup and parse command-line arguments
     26    psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-template", 0, "Template output", NULL);
     27    psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-detid", 0, "Detrend identifier", NULL);
     28    psMetadataAddStr(config->arguments, PS_LIST_TAIL, "-classid", 0, "Class identifier", NULL);
     29
    2530    if (*config->argc == 1) {
    2631        // No command-line arguments: print the help
    2732        usageAndDie(config);
    2833    }
    29 
    30     // Setup and parse command-line arguments
    31     psMetadata *arguments = psMetadataAlloc();
    32     psMetadataAddStr(arguments, PS_LIST_TAIL, "-template", 0, "Template output", NULL);
    33     psMetadataAddStr(arguments, PS_LIST_TAIL, "-detid", 0, "Detrend identifier", NULL);
    34     psMetadataAddStr(arguments, PS_LIST_TAIL, "-classid", 0, "Class identifier", NULL);
    3534    if (!psArgumentParse(config->arguments, config->argc, config->argv) || *config->argc < 2) {
    3635        printf("Unable to parse command-line arguments.\n\n");
     
    4140    data->inName = config->argv[1];
    4241    data->outName = config->argv[2];
    43     data->templateName = psMetadataLookupStr(NULL, arguments, "-template");
     42    data->templateName = psMetadataLookupStr(NULL, config->arguments, "-template");
    4443
    4544    // Open the input file, determine the camera
     
    118117    psFree(config);
    119118    psFree(data);
     119    pmConceptsDone();
     120    pmConfigDone();
    120121    psLibFinalize();
    121122    exit(EXIT_FAILURE);
Note: See TracChangeset for help on using the changeset viewer.