Changeset 11265 for trunk/psLib/src/sys/psTrace.c
- Timestamp:
- Jan 24, 2007, 12:14:48 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/psLib/src/sys/psTrace.c (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psLib/src/sys/psTrace.c
r9540 r11265 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.80 $ $Name: not supported by cvs2svn $ 12 * @date $Date: 2007-01-24 22:14:48 $ 13 13 * 14 14 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii … … 37 37 38 38 *****************************************************************************/ 39 40 #ifdef HAVE_CONFIG_H 41 # include "config.h" 42 #endif 39 43 40 44 #ifndef PS_NO_TRACE … … 80 84 p_psComponent* comp = psAlloc(sizeof(p_psComponent)); 81 85 82 p _psMemSetPersistent(comp,true);86 psMemSetPersistent(comp,true); 83 87 psMemSetDeallocator(comp, (psFreeFunc) componentFree); 84 88 comp->name = psStringCopy(name); 85 p _psMemSetPersistent((psPtr)comp->name,true);89 psMemSetPersistent((psPtr)comp->name,true); 86 90 comp->level = level; 87 91 comp->n = 0; … … 103 107 if (comp->subcomp != NULL) { 104 108 for (psS32 i = 0; i < comp->n; i++) { 105 p _psMemSetPersistent(comp->subcomp[i],false);109 psMemSetPersistent(comp->subcomp[i],false); 106 110 psFree(comp->subcomp[i]); 107 111 } 108 p _psMemSetPersistent(comp->subcomp,false);112 psMemSetPersistent(comp->subcomp,false); 109 113 psFree(comp->subcomp); 110 114 } 111 115 112 p _psMemSetPersistent((psPtr)comp->name,false);116 psMemSetPersistent((psPtr)comp->name,false); 113 117 psFree(comp->name); 114 118 } … … 232 236 currentNode->subcomp = psRealloc(currentNode->subcomp, 233 237 (currentNode->n + 1) * sizeof(p_psComponent* )); 234 p _psMemSetPersistent(currentNode->subcomp,true);238 psMemSetPersistent(currentNode->subcomp,true); 235 239 236 240 currentNode->n = (currentNode->n) + 1;
Note:
See TracChangeset
for help on using the changeset viewer.
