Changeset 35694
- Timestamp:
- Jun 21, 2013, 3:17:39 PM (13 years ago)
- Location:
- branches/eam_branches/ipp-20130509/Ohana/src/libfits
- Files:
-
- 4 edited
-
header/F_init_H.c (modified) (1 diff)
-
include/gfitsio.h (modified) (2 diffs)
-
matrix/F_create_M.c (modified) (1 diff)
-
table/F_create_T.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20130509/Ohana/src/libfits/header/F_init_H.c
r15487 r35694 18 18 header[0].Naxes = 0; 19 19 header[0].buffer = NULL; 20 for (i = 0; i < FT_MAX_NAXES; i++) 21 header[0].Naxis[i]= 0;20 for (i = 0; i < FT_MAX_NAXES; i++) header[0].Naxis[i] = 0; 21 header[0].datasize = 0; 22 22 23 23 return (TRUE); -
branches/eam_branches/ipp-20130509/Ohana/src/libfits/include/gfitsio.h
r35594 r35694 140 140 /******************************* Matrix functions *************/ 141 141 142 int gfits_init_matrix PROTO((Matrix *matrix)); 142 143 void gfits_add_matrix_value PROTO((Matrix *matrix, off_t x, off_t y, double value)); 143 144 int gfits_convert_format PROTO((Header *header, Matrix *matrix, int outBitpix, double outScale, double outZero, int inBlank, int outUnsign)); … … 168 169 169 170 /******************************* Table functions *************/ 171 172 int gfits_init_table PROTO((FTable *table)); 173 int gfits_init_vtable PROTO((VTable *table)); 170 174 171 175 char *gfits_table_print PROTO((FTable *ftable,...)); -
branches/eam_branches/ipp-20130509/Ohana/src/libfits/matrix/F_create_M.c
r27435 r35694 25 25 } 26 26 27 /*********************** fits create matrix *******************************/ 28 int gfits_init_matrix (Matrix *matrix) { 29 30 int i; 31 32 matrix[0].bitpix = 8; 33 matrix[0].unsign = FALSE; 34 matrix[0].bscale = 1.0; 35 matrix[0].bzero = 0.0; 36 matrix[0].Naxes = 0; 37 for (i = 0; i < FT_MAX_NAXES; i++) matrix[0].Naxis[i] = 0; 38 39 matrix[0].buffer = NULL; 40 matrix[0].datasize = 0; 41 return (TRUE); 42 43 } 44 27 45 // XXX free buffer if non-null: need to double check for existing frees -
branches/eam_branches/ipp-20130509/Ohana/src/libfits/table/F_create_T.c
r27435 r35694 1 1 # include <ohana.h> 2 2 # include <gfitsio.h> 3 4 /*********************** fits init table *******************************/ 5 int gfits_init_table (FTable *table) { 6 table[0].header = NULL; 7 table[0].buffer = NULL; 8 table[0].datasize = 0; 9 table[0].validsize = 0; 10 return (TRUE); 11 12 } 13 14 /*********************** fits init table *******************************/ 15 int gfits_init_vtable (VTable *table) { 16 17 table[0].header = NULL; 18 table[0].buffer = NULL; 19 table[0].row = NULL; 20 table[0].Nrow = 0; 21 table[0].datasize = 0; 22 table[0].pad = 0; 23 return (TRUE); 24 } 3 25 4 26 /*********************** fits create table *******************************/
Note:
See TracChangeset
for help on using the changeset viewer.
