Changeset 7080 for trunk/Ohana/src/opihi/cmd.data/read_vectors.c
- Timestamp:
- May 5, 2006, 5:44:26 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/read_vectors.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/read_vectors.c
r3459 r7080 171 171 172 172 for (i = 0; i <= Nextend; i++) { 173 if (! fits_load_header (f, &header)) return (FALSE);174 Nbytes = fits_matrix_size (&header);173 if (!gfits_load_header (f, &header)) return (FALSE); 174 Nbytes = gfits_matrix_size (&header); 175 175 /* skip the prior data buffers */ 176 176 if (i < Nextend) { 177 177 fseek (f, Nbytes, SEEK_CUR); 178 fits_free_header (&header);178 gfits_free_header (&header); 179 179 continue; 180 180 } … … 183 183 Nread = fread (table.buffer, sizeof (char), Nbytes, f); 184 184 if (Nread != Nbytes) { 185 fits_free_table (&table);186 fits_free_header (&header);185 gfits_free_table (&table); 186 gfits_free_header (&header); 187 187 return (FALSE); 188 188 } … … 190 190 } 191 191 } else { 192 if (! fits_fread_ftable (f, &table, extname)) return (FALSE);192 if (!gfits_fread_ftable (f, &table, extname)) return (FALSE); 193 193 } 194 194 195 195 /* identify table type (ascii / binary) */ 196 196 Binary = FALSE; 197 fits_scan (&header, "XTENSION", "%s", 1, type);197 gfits_scan (&header, "XTENSION", "%s", 1, type); 198 198 if (!strcmp (type, "BINTABLE")) { 199 199 Binary = TRUE; … … 214 214 Nval = 0; 215 215 if (Binary) { 216 if (! fits_get_bintable_column_type (&header, argv[i], type, &Nval)) return (FALSE);217 if (! fits_get_bintable_column (&header, &table, argv[i], &data)) return (FALSE);216 if (!gfits_get_bintable_column_type (&header, argv[i], type, &Nval)) return (FALSE); 217 if (!gfits_get_bintable_column (&header, &table, argv[i], &data)) return (FALSE); 218 218 } else { 219 if (! fits_get_table_column_type (&header, argv[i], type)) return (FALSE);220 if (! fits_get_table_column (&header, &table, argv[i], &data)) return (FALSE);219 if (!gfits_get_table_column_type (&header, argv[i], type)) return (FALSE); 220 if (!gfits_get_table_column (&header, &table, argv[i], &data)) return (FALSE); 221 221 } 222 222 if (Nval == 0) return (FALSE); … … 276 276 free (vec); 277 277 } 278 fits_free_table (&table);279 fits_free_header (&header);278 gfits_free_table (&table); 279 gfits_free_header (&header); 280 280 return (TRUE); 281 281 }
Note:
See TracChangeset
for help on using the changeset viewer.
