- Timestamp:
- May 28, 2015, 8:27:00 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ohana.20150429/src/libfits/table/F_create_T.c
r35756 r38329 4 4 /*********************** fits init table *******************************/ 5 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; 6 table[0].header = NULL; 7 table[0].buffer = NULL; 8 table[0].datasize = 0; 9 table[0].heap_start = 0; 10 table[0].validsize = 0; 10 11 return (TRUE); 11 12 … … 42 43 } 43 44 table[0].datasize = Nbytes; 45 table[0].heap_start = gfits_heap_start (header); 44 46 return (TRUE); 45 47 48 } 49 50 /*********************** fits create table *******************************/ 51 int gfits_set_table_rows (Header *header, FTable *table, off_t Nrows) { 52 53 header[0].Naxis[1] = Nrows; 54 gfits_modify (header, "NAXIS2", OFF_T_FMT, 1, Nrows); 55 56 off_t Nbytes = gfits_data_size (header); 57 REALLOCATE (table[0].buffer, char, Nbytes); 58 bzero (table[0].buffer, Nbytes); 59 table[0].datasize = Nbytes; 60 table[0].heap_start = gfits_heap_start (header); 61 return (TRUE); 46 62 } 47 63 … … 60 76 Ny = table[0].header[0].Naxis[0]; 61 77 table[0].datasize = gfits_data_size (header); 78 // table[0].heap_start = gfits_heap_start (header); 62 79 table[0].pad = table[0].datasize - Nx*Ny; 63 80
Note:
See TracChangeset
for help on using the changeset viewer.
