Changeset 22744 for trunk/psModules/src/camera/pmFPAWrite.c
- Timestamp:
- Mar 2, 2009, 12:59:04 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAWrite.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAWrite.c
r22699 r22744 692 692 "Centre of covariance matrix in y", -yMinCovar); 693 693 694 // Turn off compression 695 psFitsCompression *compress = psFitsCompressionGet(fits); // Current compression options 696 if (!psFitsSetCompression(fits, PS_FITS_COMPRESS_NONE, NULL, 0, 0, 0)) { 697 psError(PS_ERR_UNKNOWN, false, "Unable to set FITS compression to NONE"); 698 psFree(extname); 699 psFree(header); 700 psFree(images); 701 psFree(compress); 702 return false; 703 } 704 694 705 // Write images 695 706 if (!psFitsWriteImageCube(fits, header, images, extname)) { … … 699 710 psFree(header); 700 711 psFree(images); 712 psFitsCompressionApply(fits, compress); 713 psFree(compress); 701 714 return 0; 702 715 } … … 704 717 psFree(header); 705 718 psFree(images); 719 720 // Restore compression 721 if (!psFitsCompressionApply(fits, compress)) { 722 psError(PS_ERR_UNKNOWN, false, "Unable to set FITS compression to NONE"); 723 psFree(compress); 724 return false; 725 } 726 psFree(compress); 706 727 707 728 return true;
Note:
See TracChangeset
for help on using the changeset viewer.
