IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 13247


Ignore:
Timestamp:
May 4, 2007, 12:24:56 PM (19 years ago)
Author:
Paul Price
Message:

Resolving filenames so as to support Nebulous

Location:
trunk/ppStac/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppStac/src/ppStacCombine.c

    r11116 r13247  
    1616    psRegion region = psRegionSet(0, 0, 0, 0); // Region to read
    1717    for (int i = 0; i < inputs->n; i++) {
     18        psString resolved = pmConfigConvertFilename(options->inFiles->data[i], options->config, false);
    1819        psImage *image = psFitsReadImage(options->inFiles->data[i], region, 0);
    1920        if (!image) {
    20             psError(PS_ERR_IO, false, "Unable to read image %d\n", i);
     21            psError(PS_ERR_IO, false, "Unable to read image %s\n", resolved);
     22            psFree(resolved);
    2123            return false;
    2224        }
     25        psFree(resolved);
    2326        inputs->data[i] = image;
    2427    }
  • trunk/ppStac/src/ppStacOptions.c

    r12994 r13247  
    8383    }
    8484
    85     const char *outName = argv[1];      // Output filename
     85    psString outName = pmConfigConvertFilename(argv[1], options->config, true); // Output filename
    8686    options->outFile = psFitsOpen(outName, "w");
    8787    if (!options->outFile) {
    8888        psError(PS_ERR_IO, false, "Unable to open output file %s.\n", outName);
    8989        psFree(options);
     90        psFree(outName);
    9091        return NULL;
    9192    }
     93    psFree(outName);
    9294
    9395    int numInputs = *argc - 2; // Number of input files
Note: See TracChangeset for help on using the changeset viewer.