Changeset 1810 for trunk/psLib/src/sys/psTrace.c
- Timestamp:
- Sep 14, 2004, 1:48:25 PM (22 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/sys/psTrace.c (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/sys/psTrace.c
r1744 r1810 9 9 * @author George Gusciora, MHPCC 10 10 * 11 * @version $Revision: 1.3 3$ $Name: not supported by cvs2svn $12 * @date $Date: 2004-09- 09 01:46:15 $11 * @version $Revision: 1.34 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2004-09-14 23:48:25 $ 13 13 * 14 14 * Copyright 2004 Maui High Performance Computing Center, University of Hawaii … … 65 65 p_psComponent* comp = psAlloc(sizeof(p_psComponent)); 66 66 67 p_psMemSetPersistent(comp,true); 67 68 p_psMemSetDeallocator(comp, (psFreeFcn) componentFree); 68 69 comp->name = psStringCopy(name); 70 p_psMemSetPersistent((void*)comp->name,true); 69 71 comp->level = level; 70 72 comp->n = 0; … … 85 87 if (comp->subcomp != NULL) { 86 88 for (int i = 0; i < comp->n; i++) { 89 p_psMemSetPersistent(comp->subcomp[i],false); 87 90 psFree(comp->subcomp[i]); 88 91 } 92 p_psMemSetPersistent(comp->subcomp,false); 89 93 psFree(comp->subcomp); 90 94 } 91 95 92 psFree((char *)comp->name); 96 p_psMemSetPersistent((void*)comp->name,false); 97 psFree((void*)comp->name); 93 98 } 94 99 … … 195 200 currentNode->subcomp = psRealloc(currentNode->subcomp, 196 201 (currentNode->n + 1) * sizeof(p_psComponent* )); 202 p_psMemSetPersistent(currentNode->subcomp,true); 203 197 204 currentNode->n = (currentNode->n) + 1; 198 205
Note:
See TracChangeset
for help on using the changeset viewer.
