Index: trunk/psLib/src/sys/psMemory.c
===================================================================
--- trunk/psLib/src/sys/psMemory.c	(revision 4397)
+++ trunk/psLib/src/sys/psMemory.c	(revision 4401)
@@ -8,6 +8,6 @@
 *  @author Robert Lupton, Princeton University
 *
-*  @version $Revision: 1.56 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-06-25 03:32:42 $
+*  @version $Revision: 1.57 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-06-27 20:38:12 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -342,5 +342,5 @@
 
     ptr->file = file;
-    ptr->freeFcn = NULL;
+    ptr->freeFunc = NULL;
     ptr->persistent = false;
     *(psU32 *)&ptr->lineno = lineno;
@@ -576,6 +576,6 @@
         pthread_mutex_unlock(&ptr->refCounterMutex);
 
-        if (ptr->freeFcn != NULL) {
-            ptr->freeFcn(vptr);
+        if (ptr->freeFunc != NULL) {
+            ptr->freeFunc(vptr);
         }
 
@@ -640,5 +640,50 @@
 }
 
-void psMemSetDeallocator(psPtr vptr, psFreeFunc freeFcn)
+void psMemSetDeallocator(psPtr ptr, psFreeFunc freeFunc)
+{
+    if (ptr == NULL) {
+        return;
+    }
+
+    psMemBlock* PTR = ((psMemBlock* ) ptr) - 1;
+
+    if (checkMemBlock(PTR, __func__) != 0) {
+        memProblemCallback(PTR, __func__, __LINE__);
+    }
+
+    PTR->freeFunc = freeFunc;
+
+}
+psFreeFunc psMemGetDeallocator(psPtr ptr)
+{
+    if (ptr == NULL) {
+        return NULL;
+    }
+
+    psMemBlock* PTR = ((psMemBlock* ) ptr) - 1;
+
+    if (checkMemBlock(PTR, __func__) != 0) {
+        memProblemCallback(PTR, __func__, __LINE__);
+    }
+
+    return PTR->freeFunc;
+}
+
+bool p_psMemGetPersistent(psPtr vptr)
+{
+    if (vptr == NULL) {
+        return NULL;
+    }
+
+    psMemBlock* ptr = ((psMemBlock* ) vptr) - 1;
+
+    if (checkMemBlock(ptr, __func__) != 0) {
+        memProblemCallback(ptr, __func__, __LINE__);
+    }
+
+    return ptr->persistent;
+}
+
+void p_psMemSetPersistent(psPtr vptr, bool value)
 {
     if (vptr == NULL) {
@@ -652,49 +697,4 @@
     }
 
-    ptr->freeFcn = freeFcn;
-
-}
-psFreeFunc psMemGetDeallocator(psPtr vptr)
-{
-    if (vptr == NULL) {
-        return NULL;
-    }
-
-    psMemBlock* ptr = ((psMemBlock* ) vptr) - 1;
-
-    if (checkMemBlock(ptr, __func__) != 0) {
-        memProblemCallback(ptr, __func__, __LINE__);
-    }
-
-    return ptr->freeFcn;
-}
-
-bool p_psMemGetPersistent(psPtr vptr)
-{
-    if (vptr == NULL) {
-        return NULL;
-    }
-
-    psMemBlock* ptr = ((psMemBlock* ) vptr) - 1;
-
-    if (checkMemBlock(ptr, __func__) != 0) {
-        memProblemCallback(ptr, __func__, __LINE__);
-    }
-
-    return ptr->persistent;
-}
-
-void p_psMemSetPersistent(psPtr vptr, bool value)
-{
-    if (vptr == NULL) {
-        return;
-    }
-
-    psMemBlock* ptr = ((psMemBlock* ) vptr) - 1;
-
-    if (checkMemBlock(ptr, __func__) != 0) {
-        memProblemCallback(ptr, __func__, __LINE__);
-    }
-
     ptr->persistent = value;
 }
Index: trunk/psLib/src/sys/psMemory.h
===================================================================
--- trunk/psLib/src/sys/psMemory.h	(revision 4397)
+++ trunk/psLib/src/sys/psMemory.h	(revision 4401)
@@ -12,6 +12,6 @@
  *  @ingroup MemoryManagement
  *
- *  @version $Revision: 1.43 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-25 03:32:42 $
+ *  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-27 20:38:12 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -67,12 +67,12 @@
     struct psMemBlock* previousBlock;  ///< previous block in allocation list
     struct psMemBlock* nextBlock;      ///< next block allocation list
-    psFreeFunc freeFcn;                 ///< deallocator.  If NULL, use generic deallocation.
+    psFreeFunc freeFunc;               ///< deallocator.  If NULL, use generic deallocation.
     size_t userMemorySize;             ///< the size of the user-portion of the memory block
-    const psMemId id;               ///< a unique ID for this allocation
+    const psMemId id;                  ///< a unique ID for this allocation
     const char *file;                  ///< set from __FILE__ in e.g. p_psAlloc
-    const psS32 lineno;                  ///< set from __LINE__ in e.g. p_psAlloc
+    const psS32 lineno;                ///< set from __LINE__ in e.g. p_psAlloc
     pthread_mutex_t refCounterMutex;   ///< mutex to ensure exclusive access to reference counter
     psReferenceCount refCounter;       ///< how many times pointer is referenced
-    psBool persistent;                   ///< marks if this non-user persistent data like error stack, etc.
+    psBool persistent;                 ///< marks if this non-user persistent data like error stack, etc.
     const psPtr endblock;              ///< initialised to p_psMEMMAGIC
 }
@@ -152,5 +152,5 @@
 void psMemSetDeallocator(
     psPtr ptr,                         ///< the memory block to operate on
-    psFreeFunc freeFcn                  ///< the function to be executed at deallocation
+    psFreeFunc freeFunc                ///< the function to be executed at deallocation
 );
 
