IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 14522


Ignore:
Timestamp:
Aug 15, 2007, 4:45:55 PM (19 years ago)
Author:
Paul Price
Message:

Using function to get kernel type.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/ppSub/src/ppSubArguments.c

    r14457 r14522  
    271271        }
    272272    }
    273     pmSubtractionKernelsType kernelType; // Type of kernel
    274     if (strcasecmp(type, "POIS") == 0) {
    275         kernelType = PM_SUBTRACTION_KERNEL_POIS;
    276     } else if (strcasecmp(type, "ISIS") == 0) {
    277         kernelType = PM_SUBTRACTION_KERNEL_ISIS;
    278     } else if (strcasecmp(type, "SPAM") == 0) {
    279         kernelType = PM_SUBTRACTION_KERNEL_SPAM;
    280     } else if (strcasecmp(type, "FRIES") == 0) {
    281         kernelType = PM_SUBTRACTION_KERNEL_FRIES;
    282     } else if (strcasecmp(type, "GUNK") == 0) {
    283         kernelType = PM_SUBTRACTION_KERNEL_GUNK;
    284     } else if (strcasecmp(type, "RINGS") == 0) {
    285         kernelType = PM_SUBTRACTION_KERNEL_RINGS;
    286     } else {
     273    pmSubtractionKernelsType kernelType = pmSubtractionKernelsTypeFromString(type); // Type of kernel
     274    if (kernelType == PM_SUBTRACTION_KERNEL_NONE) {
    287275        psError(PS_ERR_BAD_PARAMETER_VALUE, true, "Unrecognised kernel type: %s", type);
    288276        goto ERROR;
Note: See TracChangeset for help on using the changeset viewer.