Changeset 10421 for trunk/psModules/src/camera/pmFPAfileIO.c
- Timestamp:
- Dec 3, 2006, 8:48:10 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAfileIO.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAfileIO.c
r10385 r10421 210 210 } 211 211 212 // XXXX this is very ad-hoc213 // XXXX prepend the value config[WORKDIR] to the filename...214 char *workdir = psMetadataLookupStr (NULL, config->site, "WORKDIR");215 if (workdir) {216 psStringPrepend (&file->filename, "%s/", workdir);217 }218 219 212 psTrace ("pmFPAfile", 6, "got detrend file %s\n", file->filename); 220 213 psFree (extra); 221 214 } 222 // if () "neb://" -> get from neb... 215 216 // apply filename mangling rules (file://, path://, neb://, WORKDIR) 217 psString tmpName = pmConfigConvertFilename (file->filename, config); 218 psFree (file->filename); 219 file->filename = tmpName; 223 220 224 221 switch (file->type) { … … 353 350 case PM_FPA_FILE_CMP: 354 351 case PM_FPA_FILE_CMF: 355 pmFPAviewReadObjects (view, file );352 pmFPAviewReadObjects (view, file, config); 356 353 psTrace ("pmFPAfile", 5, "reading %s (type: %d)\n", file->filename, file->type); 357 354 break; 358 355 359 356 case PM_FPA_FILE_PSF: 360 pmFPAviewReadPSFmodel (view, file );357 pmFPAviewReadPSFmodel (view, file, config); 361 358 psTrace ("pmFPAfile", 5, "reading %s (type: %d)\n", file->filename, file->type); 362 359 break; … … 508 505 case PM_FPA_FILE_CMF: 509 506 psTrace ("pmFPAfile", 5, "writing object %s (fpa: %p)\n", file->filename, file->fpa); 510 if (!pmFPAviewWriteObjects (view, file )) {507 if (!pmFPAviewWriteObjects (view, file, config)) { 511 508 psError(PS_ERR_IO, false, "Failed to write object %s", file->filename); 512 509 return false; … … 516 513 517 514 case PM_FPA_FILE_PSF: 518 pmFPAviewWritePSFmodel (view, file );515 pmFPAviewWritePSFmodel (view, file, config); 519 516 psTrace ("pmFPAfile", 5, "wrote PSF %s (fpa: %p)\n", file->filename, file->fpa); 520 517 break; 521 518 522 519 case PM_FPA_FILE_JPEG: 523 pmFPAviewWriteJPEG (view, file );520 pmFPAviewWriteJPEG (view, file, config); 524 521 psTrace ("pmFPAfile", 5, "wrote JPEG %s (fpa: %p)\n", file->filename, file->fpa); 525 522 break; 526 523 527 524 case PM_FPA_FILE_MANAPLOT: 528 pmFPAviewWriteMANAPLOT (view, file );525 pmFPAviewWriteMANAPLOT (view, file, config); 529 526 psTrace ("pmFPAfile", 5, "wrote MANAPLOT %s (fpa: %p)\n", file->filename, file->fpa); 530 527 break;
Note:
See TracChangeset
for help on using the changeset viewer.
