Changeset 7080 for trunk/Ohana/src/opihi/cmd.data/wd.c
- Timestamp:
- May 5, 2006, 5:44:26 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/wd.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/wd.c
r4689 r7080 80 80 memcpy (temp_header.buffer, buf[0].header.buffer, temp_header.size); 81 81 82 if (temp_header.Naxes) fits_convert_format (&temp_header, &temp_matrix, outBitpix, outScale, outZero, outUnsign);82 if (temp_header.Naxes) gfits_convert_format (&temp_header, &temp_matrix, outBitpix, outScale, outZero, outUnsign); 83 83 84 84 if (Extend) { … … 88 88 89 89 /* assume failure means non-existent file */ 90 if (! fits_read_header (argv[2], &Xhead)) {90 if (!gfits_read_header (argv[2], &Xhead)) { 91 91 92 92 Xhead.simple = TRUE; … … 99 99 Xhead.unsign = FALSE; 100 100 101 fits_create_header (&Xhead);102 fits_modify (&Xhead, "NEXTEND", "%d", 1, 0);101 gfits_create_header (&Xhead); 102 gfits_modify (&Xhead, "NEXTEND", "%d", 1, 0); 103 103 f = fopen (argv[2], "w"); 104 104 fclose (f); 105 105 } 106 106 107 fits_modify (&Xhead, "EXTEND", "%t", 1, TRUE);107 gfits_modify (&Xhead, "EXTEND", "%t", 1, TRUE); 108 108 109 109 Nextend = 0; 110 fits_scan (&Xhead, "NEXTEND", "%d", 1, &Nextend);110 gfits_scan (&Xhead, "NEXTEND", "%d", 1, &Nextend); 111 111 Nextend ++; 112 fits_modify (&Xhead, "NEXTEND", "%d", 1, Nextend);112 gfits_modify (&Xhead, "NEXTEND", "%d", 1, Nextend); 113 113 114 114 /* write the main header to the start of the file */ … … 149 149 } 150 150 /* write the matrix buffer (automatically goes to end of file */ 151 if (! fits_write_matrix (argv[2], &temp_matrix)) {151 if (!gfits_write_matrix (argv[2], &temp_matrix)) { 152 152 fprintf (stderr, "failed to write file\n"); 153 153 status = FALSE; … … 156 156 status = TRUE; 157 157 done1: 158 fits_free_header (&Xhead);159 fits_free_header (&temp_header);160 fits_free_matrix (&temp_matrix);158 gfits_free_header (&Xhead); 159 gfits_free_header (&temp_header); 160 gfits_free_matrix (&temp_matrix); 161 161 return (status); 162 162 } 163 163 164 164 /* the actual write-to-disk goes here */ 165 if (! fits_write_header (argv[2], &temp_header)) {165 if (!gfits_write_header (argv[2], &temp_header)) { 166 166 fprintf (stderr, "failed to write header\n"); 167 fits_free_header (&temp_header);168 fits_free_matrix (&temp_matrix);167 gfits_free_header (&temp_header); 168 gfits_free_matrix (&temp_matrix); 169 169 return (FALSE); 170 170 } 171 171 172 if (! fits_write_matrix (argv[2], &temp_matrix)) {172 if (!gfits_write_matrix (argv[2], &temp_matrix)) { 173 173 fprintf (stderr, "failed to write matrix\n"); 174 fits_free_header (&temp_header);175 fits_free_matrix (&temp_matrix);174 gfits_free_header (&temp_header); 175 gfits_free_matrix (&temp_matrix); 176 176 return (FALSE); 177 177 } 178 178 179 fits_free_header (&temp_header);180 fits_free_matrix (&temp_matrix);179 gfits_free_header (&temp_header); 180 gfits_free_matrix (&temp_matrix); 181 181 182 182 return (TRUE);
Note:
See TracChangeset
for help on using the changeset viewer.
