- Timestamp:
- Jun 2, 2015, 8:52:24 AM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ohana.20150429/src/libfits/table/F_uncompress_T.c
r38343 r38348 6 6 7 7 int gfits_distribute_table_data (FTable *table, char *raw, int col, int row_start, int Nrows, int rowsize); 8 9 # define VERBOSE_DUMP 0 10 11 int gfits_dump_raw_table (FTable *table, char *message) { 12 # if (VERBOSE_DUMP) 13 int i; 14 fprintf (stderr, "%s data: ", message); 15 // for (i = 0; i < table->header->Naxis[0]*table->header->Naxis[1]; i++) { 16 for (i = 0; i < 16; i++) { 17 fprintf (stderr, "0x%02hhx ", table->buffer[i]); 18 } 19 fprintf (stderr, "\n"); 20 # endif 21 return TRUE; 22 } 23 24 int gfits_dump_cmp_table (FTable *table, char *message) { 25 # if (VERBOSE_DUMP) 26 int i; 27 fprintf (stderr, "%s pntr: ", message); 28 for (i = 0; (i < 16) && (i < table->header->Naxis[0]*table->header->Naxis[1]); i++) { 29 fprintf (stderr, "0x%02hhx ", table->buffer[i]); 30 } 31 fprintf (stderr, "\n"); 32 33 fprintf (stderr, "%s data: ", message); 34 for (i = 0; (i < 16) && (i < table->header->pcount); i++) { 35 fprintf (stderr, "0x%02hhx ", table->buffer[table->heap_start + i]); 36 } 37 fprintf (stderr, "\n"); 38 # endif 39 return TRUE; 40 } 8 41 9 42 int gfits_uncompress_table (FTable *srctable, FTable *tgttable) { … … 105 138 // each tile -> 1 row of the output table 106 139 140 gfits_dump_cmp_table (srctable, "unc"); 141 107 142 off_t row; 108 143 for (row = 0; row < srcheader->Naxis[1]; row++) { … … 129 164 } 130 165 166 // int valid = (row == 0) && (i == 0); 167 131 168 off_t row_start = row*ztilelen; 132 169 // ^- first row for this tile & field … … 140 177 } 141 178 } 179 180 gfits_dump_raw_table (tgttable, "unc"); 142 181 143 182 free (raw);
Note:
See TracChangeset
for help on using the changeset viewer.
