Changeset 19794
- Timestamp:
- Oct 1, 2008, 9:55:09 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/imcombine/pmSubtractionIO.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtractionIO.c
r19758 r19794 122 122 psMetadataAddS32(row, PS_LIST_TAIL, NAME_COLS, 0, "Number of columns", kernel->numCols); 123 123 psMetadataAddS32(row, PS_LIST_TAIL, NAME_ROWS, 0, "Number of rows", kernel->numRows); 124 if (kernel->mode == PM_SUBTRACTION_MODE_1 || kernel->mode == PM_SUBTRACTION_MODE_ DUAL) {124 if (kernel->mode == PM_SUBTRACTION_MODE_1 || kernel->mode == PM_SUBTRACTION_MODE_2) { 125 125 psMetadataAddVector(row, PS_LIST_TAIL, NAME_SOL1, 0, "Solution vector 1", kernel->solution1); 126 126 } 127 if (kernel->mode == PM_SUBTRACTION_MODE_2 || kernel->mode == PM_SUBTRACTION_MODE_DUAL) { 127 if (kernel->mode == PM_SUBTRACTION_MODE_DUAL) { 128 psMetadataAddVector(row, PS_LIST_TAIL, NAME_SOL1, 0, "Solution vector 1", kernel->solution1); 128 129 psMetadataAddVector(row, PS_LIST_TAIL, NAME_SOL2, 0, "Solution vector 2", kernel->solution2); 129 130 } … … 139 140 // CVS tags, used to identify the version of this file (in case incompatibilities are introduced) 140 141 psString cvsFile = psStringCopy("$RCSfile: pmSubtractionIO.c,v $"); 141 psString cvsRev = psStringCopy("$Revision: 1. 6$");142 psString cvsDate = psStringCopy("$Date: 2008- 09-25 22:29:12$");142 psString cvsRev = psStringCopy("$Revision: 1.7 $"); 143 psString cvsDate = psStringCopy("$Date: 2008-10-01 19:55:09 $"); 143 144 psStringSubstitute(&cvsFile, NULL, "RCSfile: "); 144 145 psStringSubstitute(&cvsRev, NULL, "Revision: "); … … 306 307 307 308 bool mdok; // Status of MD lookup 308 if (mode == PM_SUBTRACTION_MODE_1 || mode == PM_SUBTRACTION_MODE_ DUAL) {309 if (mode == PM_SUBTRACTION_MODE_1 || mode == PM_SUBTRACTION_MODE_2) { 309 310 kernels->solution1 = psMemIncrRefCounter(psMetadataLookupPtr(&mdok, row, NAME_SOL1)); 310 311 if (!mdok) { … … 316 317 } 317 318 } 318 if (mode == PM_SUBTRACTION_MODE_2 || mode == PM_SUBTRACTION_MODE_DUAL) { 319 if (mode == PM_SUBTRACTION_MODE_DUAL) { 320 kernels->solution1 = psMemIncrRefCounter(psMetadataLookupPtr(&mdok, row, NAME_SOL1)); 321 if (!mdok) { 322 psError(PS_ERR_UNKNOWN, false, "Unable to find column %s in subtraction kernel table.", 323 NAME_SOL1); 324 psFree(kernels); 325 psFree(table); 326 return false; 327 } 319 328 kernels->solution2 = psMemIncrRefCounter(psMetadataLookupPtr(&mdok, row, NAME_SOL2)); 320 329 if (!mdok) {
Note:
See TracChangeset
for help on using the changeset viewer.
