Changeset 3286 for trunk/psLib/test/fileUtils/tst_psFits.c
- Timestamp:
- Feb 18, 2005, 12:17:20 PM (21 years ago)
- File:
-
- 1 edited
-
trunk/psLib/test/fileUtils/tst_psFits.c (modified) (7 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/test/fileUtils/tst_psFits.c
r3264 r3286 6 6 * @author Robert DeSonia, MHPCC 7 7 * 8 * @version $Revision: 1.1 7$ $Name: not supported by cvs2svn $9 * @date $Date: 2005-02-1 7 19:26:25$8 * @version $Revision: 1.18 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2005-02-18 22:17:20 $ 10 10 * 11 11 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 157 157 // build a table structure 158 158 psArray* table = psArrayAlloc(tableNumRows); 159 table->n = 0;159 psMetadata* header = NULL; 160 160 for (int row = 0; row < tableNumRows; row++) { 161 psMetadata* header = psMetadataAlloc(); 162 161 header = psMetadataAlloc(); 162 163 int id = psMemGetId(); 163 164 psMetadataAdd(header,PS_LIST_TAIL, "MYINT", 164 165 PS_TYPE_S32, PS_META_PRIMITIVE, 165 166 "psS32 Item", (psS32)row); 166 167 168 fprintf(stderr,"ref=%d(%d), ",(int)psMemGetRefCounter(header->list->tail->data), id); 169 170 id = psMemGetId(); 167 171 psMetadataAdd(header,PS_LIST_TAIL, "MYFLT", 168 172 PS_TYPE_F32, PS_META_PRIMITIVE, 169 173 "psF32 Item", (float)(1.0f/(float)(1+row))); 170 174 175 fprintf(stderr,"%d(%d), ",(int)psMemGetRefCounter(header->list->tail->data),id); 176 177 id = psMemGetId(); 171 178 psMetadataAdd(header,PS_LIST_TAIL, "MYDBL", 172 179 PS_TYPE_F64, PS_META_PRIMITIVE, 173 180 "psF64 Item", (double)(1.0/(double)(1+row))); 174 181 182 fprintf(stderr,"%d(%d), ",(int)psMemGetRefCounter(header->list->tail->data),id); 183 184 id = psMemGetId(); 175 185 psMetadataAdd(header,PS_LIST_TAIL, "MYBOOL", 176 186 PS_TYPE_BOOL, PS_META_PRIMITIVE, … … 178 188 (row%2 == 0)); 179 189 180 psArrayAdd(table,0,header); 190 fprintf(stderr,"%d(%d)\n",(int)psMemGetRefCounter(header->list->tail->data),id); 191 192 table->data[row] = header; 181 193 } 182 194 … … 185 197 psFree(table); 186 198 psFree(fitsFile); 199 200 psMemCheckLeaks(15,NULL,stderr,false); 187 201 188 202 return true; … … 570 584 } 571 585 572 573 574 586 static psS32 tst_psFitsReadHeader( void ) 575 587 { … … 809 821 810 822 811 if (! makeTable() ) {823 if (! makeTable()) { 812 824 return 1; 813 825 } … … 874 886 return 23; 875 887 } 876 877 888 } 878 889
Note:
See TracChangeset
for help on using the changeset viewer.
