Changeset 6314
- Timestamp:
- Feb 2, 2006, 2:12:02 PM (20 years ago)
- Location:
- trunk/psLib
- Files:
-
- 7 edited
-
src/astro/psEarthOrientation.c (modified) (3 diffs)
-
src/fits/psFitsTable.c (modified) (3 diffs)
-
src/sys/psMemory.c (modified) (2 diffs)
-
src/types/psMetadata.c (modified) (4 diffs)
-
test/fits/tst_psFits.c (modified) (6 diffs)
-
test/types/tst_psMetadata_04.c (modified) (4 diffs)
-
test/types/tst_psMetadata_07.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/astro/psEarthOrientation.c
r6230 r6314 8 8 * @author Robert Daniel DeSonia, MHPCC 9 9 * 10 * @version $Revision: 1.3 2$ $Name: not supported by cvs2svn $11 * @date $Date: 2006-0 1-28 01:31:44 $10 * @version $Revision: 1.33 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2006-02-03 00:11:54 $ 12 12 * 13 13 * Copyright 2005 Maui High Performance Computing Center, University of Hawaii … … 184 184 iersTable = psVectorsReadFromFile(iersTableName, iersTableFormat); 185 185 finalsTable = psVectorsReadFromFile(finalsTableName, finalsTableFormat); 186 psFree(tableFormat);187 psFree(iersTableFormat);188 psFree(finalsTableFormat);189 psFree(xTableName);190 psFree(yTableName);191 psFree(sTableName);192 psFree(finalsTableName);193 psFree(iersTableName);194 186 195 187 if(xTable == NULL || yTable == NULL || sTable == NULL) { … … 235 227 memcpy(sPoly->coeff, sCoeff->data.F64,PSELEMTYPE_SIZEOF(PS_TYPE_F64)*sCoeff->n); 236 228 237 psFree(xCoeff);238 psFree(yCoeff);239 psFree(sCoeff);240 229 psFree(eocMetadata); 241 230 -
trunk/psLib/src/fits/psFitsTable.c
r5519 r6314 7 7 * @author Robert DeSonia, MHPCC 8 8 * 9 * @version $Revision: 1. 2$ $Name: not supported by cvs2svn $10 * @date $Date: 200 5-11-15 22:20:13$9 * @version $Revision: 1.3 $ $Name: not supported by cvs2svn $ 10 * @date $Date: 2006-02-03 00:11:58 $ 11 11 * 12 12 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 719 719 psFree(columnNames); 720 720 psFree(columnTypes); 721 psFree(extname);722 721 723 722 // fill in the table elements with data … … 748 747 psArray* colArray = psArrayAlloc(table->n); 749 748 for (row = 0; row < table->n; row++) { 750 colArray->data[row] = psMetadataLookupStr(NULL,751 table->data[row],752 item->name);749 colArray->data[row] = psStringCopy(psMetadataLookupStr(NULL, 750 table->data[row], 751 item->name)); 753 752 } 754 753 fits_write_col_str(fits->fd, -
trunk/psLib/src/sys/psMemory.c
r6185 r6314 8 8 * @author Robert Lupton, Princeton University 9 9 * 10 * @version $Revision: 1.6 6$ $Name: not supported by cvs2svn $11 * @date $Date: 2006-0 1-23 20:44:29 $10 * @version $Revision: 1.67 $ $Name: not supported by cvs2svn $ 11 * @date $Date: 2006-02-03 00:11:59 $ 12 12 * 13 13 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 579 579 ptr->refCounter++; 580 580 pthread_mutex_unlock(&ptr->refCounterMutex); 581 582 // Did the user ask to be informed about this allocation? 583 if (ptr->id == p_psMemAllocID) { 584 p_psMemAllocID += memAllocCallback(ptr); 585 } 581 586 582 587 return vptr; -
trunk/psLib/src/types/psMetadata.c
r6278 r6314 12 12 * @author Ross Harman, MHPCC 13 13 * 14 * @version $Revision: 1.9 8$ $Name: not supported by cvs2svn $15 * @date $Date: 2006-02-0 1 20:40:56$14 * @version $Revision: 1.99 $ $Name: not supported by cvs2svn $ 15 * @date $Date: 2006-02-03 00:12:00 $ 16 16 * 17 17 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 778 778 return NULL; 779 779 } else { 780 return psMemIncrRefCounter(metadataItem->data.V);780 return metadataItem->data.V; 781 781 } 782 782 } … … 1044 1044 *status = true; 1045 1045 } 1046 value = psMemIncrRefCounter(item->data.md); // The requested metadata1046 value = item->data.md; // The requested metadata 1047 1047 } 1048 1048 return value; … … 1079 1079 *status = true; 1080 1080 } 1081 value = psStringNCopy(item->data.V, strlen(item->data.V) );1081 value = item->data.V; 1082 1082 } 1083 1083 return value; -
trunk/psLib/test/fits/tst_psFits.c
r5520 r6314 6 6 * @author Robert DeSonia, MHPCC 7 7 * 8 * @version $Revision: 1.1 4$ $Name: not supported by cvs2svn $9 * @date $Date: 200 5-11-16 01:59:14$8 * @version $Revision: 1.15 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2006-02-03 00:12:01 $ 10 10 * 11 11 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 774 774 } 775 775 776 psFree(strItem);777 778 776 psFree(header); 779 777 psFree(header2); … … 859 857 return 6; 860 858 } 861 862 psFree(header);863 859 } 864 860 … … 904 900 return 6; 905 901 } 906 907 psFree(header);908 902 } 909 903 … … 1018 1012 } 1019 1013 1020 psFree(strItem);1021 psFree(vecItem);1022 1014 } 1023 1015 … … 1334 1326 } 1335 1327 psFree(md); 1336 psFree(mystr);1337 1328 } 1338 1329 -
trunk/psLib/test/types/tst_psMetadata_04.c
r5530 r6314 24 24 * @author Ross Harman, MHPCC 25 25 * 26 * @version $Revision: 1.1 0$ $Name: not supported by cvs2svn $27 * @date $Date: 200 5-11-16 23:07:10$26 * @version $Revision: 1.11 $ $Name: not supported by cvs2svn $ 27 * @date $Date: 2006-02-03 00:12:02 $ 28 28 * 29 29 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 204 204 return 17; 205 205 } 206 psFree(valueVec);207 206 printFooter(stdout, "psMetadata", "Test I - Lookup metadata item and return psVector pointer", true); 208 207 … … 302 301 return 24; 303 302 } 304 psFree(valueVec);305 303 printFooter(stdout, "psMetadata","Test P - Attempt get psVector value of non-existant metadata item",true); 306 304 307 305 // Test Q - Free psMetadata 308 306 printPositiveTestHeader(stdout, "psMetadata", "Test Q - Free psMetadata"); 309 psFree(newSTR);310 307 // psFree(string); 311 308 psFree(newMD); 312 psFree(metadata);313 309 psFree(item1); 314 310 psFree(item2); … … 319 315 psFree(item7); 320 316 psFree(item8); 321 psFree(meta Data);317 psFree(metadata); 322 318 if ( psMemCheckLeaks(0, NULL, stdout,false) != 0 ) { 323 319 psError(PS_ERR_UNKNOWN, true,"memory leaks detected."); -
trunk/psLib/test/types/tst_psMetadata_07.c
r6213 r6314 16 16 * @author David Robbins, MHPCC 17 17 * 18 * @version $Revision: 1.2 0$ $Name: not supported by cvs2svn $19 * @date $Date: 2006-0 1-26 23:44:18$18 * @version $Revision: 1.21 $ $Name: not supported by cvs2svn $ 19 * @date $Date: 2006-02-03 00:12:02 $ 20 20 * 21 21 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 279 279 psFree(item); 280 280 psFree(vecptr); 281 psFree(vecptr2);282 281 psFree(md); 283 282 return 0;
Note:
See TracChangeset
for help on using the changeset viewer.
