IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Apr 12, 2006, 8:29:24 PM (20 years ago)
Author:
eugene
Message:

completed conversion to pmFPAfile paradigm

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppImage/src/ppImageConfig.c

    r6823 r6849  
    66}
    77
    8 pmConfig *ppImageConfig(int argc, char **argv)
     8pmConfig *ppImageConfig(int *argc, char **argv)
    99{
    1010
    1111    bool status;
    1212
    13     if (argc == 1) usage ();
     13    if (*argc == 1) usage ();
    1414
    1515    // load the site-wide configuration information
    16     pmConfig *config = pmConfigRead(&argc, argv);
     16    pmConfig *config = pmConfigRead(argc, argv);
    1717    if (! config) {
    1818        psErrorStackPrint(stderr, "Can't find site configuration!\n");
     
    2525    // if these command-line options are supplied, load the file name lists into config->arguments
    2626    // override any configuration-specified source for these files
    27     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "BIAS", "-bias", "-biaslist");
    28     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "DARK", "-dark", "-darklist");
    29     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "FLAT", "-flat", "-flatlist");
    30     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "MASK", "-mask", "-masklist");
    31     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "FRINGE", "-fringe", "-fringelist");
     27    status = pmConfigFileSetsMD (config->arguments, argc, argv, "BIAS", "-bias", "-biaslist");
     28    status = pmConfigFileSetsMD (config->arguments, argc, argv, "DARK", "-dark", "-darklist");
     29    status = pmConfigFileSetsMD (config->arguments, argc, argv, "FLAT", "-flat", "-flatlist");
     30    status = pmConfigFileSetsMD (config->arguments, argc, argv, "MASK", "-mask", "-masklist");
     31    status = pmConfigFileSetsMD (config->arguments, argc, argv, "FRINGE", "-fringe", "-fringelist");
    3232
    3333    // the input file is a required argument; if not found, we will exit
    34     status = pmConfigFileSetsMD (config->arguments, &argc, argv, "INPUT", "-file", "-list");
     34    status = pmConfigFileSetsMD (config->arguments, argc, argv, "INPUT", "-file", "-list");
    3535    if (!status) { usage ();}
    3636
    37     if (! psArgumentParse(config->arguments, &argc, argv) || argc != 2) {
     37    if (! psArgumentParse(config->arguments, argc, argv) || *argc != 2) {
    3838        usage ();
    3939    }
Note: See TracChangeset for help on using the changeset viewer.