Changeset 12558 for trunk/psModules/src/camera/pmFPAfileIO.c
- Timestamp:
- Mar 22, 2007, 2:36:22 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAfileIO.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAfileIO.c
r12455 r12558 37 37 ) 38 38 { 39 bool status; 40 39 41 file->fits = psFitsOpen (file->filename, mode); 40 42 if (file->fits == NULL) { … … 43 45 } 44 46 file->state = PM_FPA_STATE_OPEN; 47 48 // if needed, set the optional EXTWORD field based on the camera value 49 if (config && config->format) { 50 psMetadata *fileMenu = psMetadataLookupMetadata (NULL, config->format, "FILE"); 51 if (!fileMenu) { 52 psError (PS_ERR_IO, true, "FILE METADATA missing from camera format %s\n", config->formatName); 53 return false; 54 } 55 char *extword = psMetadataLookupStr (&status, fileMenu, "EXTWORD"); 56 if (status) { 57 psFitsSetExtnameWord (file->fits, extword); 58 } 59 } 45 60 46 61 // In some cases, I need to call pmFPAAddSourceFromHeader after I've opened the file, … … 287 302 } 288 303 file->state = PM_FPA_STATE_OPEN; 304 305 // if needed, set the optional EXTWORD field based on the camera value 306 if (config && config->format) { 307 psMetadata *fileMenu = psMetadataLookupMetadata (NULL, config->format, "FILE"); 308 if (!fileMenu) { 309 psError (PS_ERR_IO, true, "FILE METADATA missing from camera format %s\n", config->formatName); 310 return false; 311 } 312 char *extword = psMetadataLookupStr (&status, fileMenu, "EXTWORD"); 313 if (status) { 314 psFitsSetExtnameWord (file->fits, extword); 315 } 316 } 289 317 break; 290 318
Note:
See TracChangeset
for help on using the changeset viewer.
