Changeset 25002 for trunk/psLib/src/fits/psFitsImage.c
- Timestamp:
- Aug 5, 2009, 3:13:53 PM (17 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/fits/psFitsImage.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/fits/psFitsImage.c
r24863 r25002 616 616 } 617 617 618 bool createPHU = false; // Are we creating a PHU? 619 618 620 // Create the image HDU 619 621 int hdus = psFitsGetSize(fits); // Number of HDUs in file … … 621 623 // We're creating the first image 622 624 fits_create_img(fits->fd, bitPix, naxis, naxes, &status); 625 createPHU = true; 623 626 } else { 624 627 if (!after) { … … 627 630 // Set status to signal fits_insert_img to insert a new primary HDU 628 631 status = PREPEND_PRIMARY; 632 createPHU = true; 629 633 } else { 630 634 // Move back one to perform an insert after the previous HDU … … 641 645 642 646 // write the header, if any. 643 if (header && !psFitsWriteHeader (fits, header)) {647 if (header && !psFitsWriteHeaderImage(fits, header, createPHU)) { 644 648 psError(PS_ERR_IO, false, "Unable to write FITS header.\n"); 645 649 success = false;
Note:
See TracChangeset
for help on using the changeset viewer.
