Changeset 10905 for branches/jch-memory/psLib/src/sys/psTrace.c
- Timestamp:
- Jan 4, 2007, 2:49:33 PM (19 years ago)
- File:
-
- 1 edited
-
branches/jch-memory/psLib/src/sys/psTrace.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/jch-memory/psLib/src/sys/psTrace.c
r9540 r10905 9 9 * @author GLG, MHPCC 10 10 * 11 * @version $Revision: 1.79 $ $Name: not supported by cvs2svn $12 * @date $Date: 200 6-10-13 22:04:58$11 * @version $Revision: 1.79.2.1 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2007-01-05 00:49:33 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 80 80 p_psComponent* comp = psAlloc(sizeof(p_psComponent)); 81 81 82 p _psMemSetPersistent(comp,true);82 psMemSetPersistent(comp,true); 83 83 psMemSetDeallocator(comp, (psFreeFunc) componentFree); 84 84 comp->name = psStringCopy(name); 85 p _psMemSetPersistent((psPtr)comp->name,true);85 psMemSetPersistent((psPtr)comp->name,true); 86 86 comp->level = level; 87 87 comp->n = 0; … … 103 103 if (comp->subcomp != NULL) { 104 104 for (psS32 i = 0; i < comp->n; i++) { 105 p _psMemSetPersistent(comp->subcomp[i],false);105 psMemSetPersistent(comp->subcomp[i],false); 106 106 psFree(comp->subcomp[i]); 107 107 } 108 p _psMemSetPersistent(comp->subcomp,false);108 psMemSetPersistent(comp->subcomp,false); 109 109 psFree(comp->subcomp); 110 110 } 111 111 112 p _psMemSetPersistent((psPtr)comp->name,false);112 psMemSetPersistent((psPtr)comp->name,false); 113 113 psFree(comp->name); 114 114 } … … 232 232 currentNode->subcomp = psRealloc(currentNode->subcomp, 233 233 (currentNode->n + 1) * sizeof(p_psComponent* )); 234 p _psMemSetPersistent(currentNode->subcomp,true);234 psMemSetPersistent(currentNode->subcomp,true); 235 235 236 236 currentNode->n = (currentNode->n) + 1;
Note:
See TracChangeset
for help on using the changeset viewer.
