Index: /trunk/psLib/test/sysUtils/builddir/atst_psAbort_01.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/atst_psAbort_01.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/atst_psAbort_01.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/atst_psAbort_02.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/atst_psAbort_02.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/atst_psAbort_02.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/atst_psAbort_03.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/atst_psAbort_03.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/atst_psAbort_03.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psError.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psError.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psError.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psHash00.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psHash00.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psHash00.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psHash01.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psHash01.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psHash01.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psHash02.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psHash02.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psHash02.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psHash03.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psHash03.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psHash03.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psHash04.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psHash04.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psHash04.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psLogMsg01.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psLogMsg01.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psLogMsg01.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/builddir/tst_psStringCopy.d
===================================================================
--- /trunk/psLib/test/sysUtils/builddir/tst_psStringCopy.d	(revision 1200)
+++ /trunk/psLib/test/sysUtils/builddir/tst_psStringCopy.d	(revision 1201)
@@ -3,6 +3,6 @@
   ../../include/psTrace.h ../../include/psAbort.h ../../include/psError.h \
   ../../include/psString.h ../../include/psType.h ../../include/psList.h \
-  ../../include/psVector.h ../../include/psHash.h \
-  ../../include/psScalar.h ../../include/psImage.h \
+  ../../include/psCompare.h ../../include/psVector.h \
+  ../../include/psHash.h ../../include/psScalar.h ../../include/psImage.h \
   ../../include/psBitSet.h ../../include/psSort.h ../../include/psStats.h \
   ../../include/psMatrix.h ../../include/psMatrixVectorArithmetic.h \
Index: /trunk/psLib/test/sysUtils/tst_psHash01.c
===================================================================
--- /trunk/psLib/test/sysUtils/tst_psHash01.c	(revision 1200)
+++ /trunk/psLib/test/sysUtils/tst_psHash01.c	(revision 1201)
@@ -46,14 +46,14 @@
     myHashTable = psHashAlloc(NUM_HASH_TABLE_BUCKETS);
     id = IdAlloc("IDA");
-    psHashInsert(myHashTable, "ENTRY00", id);
+    psHashAdd(myHashTable, "ENTRY00", id);
     psFree(id);
     id = IdAlloc("IDB");
-    psHashInsert(myHashTable, "ENTRY01", id);
+    psHashAdd(myHashTable, "ENTRY01", id);
     psFree(id);
     id = IdAlloc("IDC");
-    psHashInsert(myHashTable, "ENTRY02", id);
+    psHashAdd(myHashTable, "ENTRY02", id);
     psFree(id);
     id = IdAlloc("IDD");
-    psHashInsert(myHashTable, "ENTRY03", id);
+    psHashAdd(myHashTable, "ENTRY03", id);
     psFree(id);
     psFree(myHashTable);
Index: /trunk/psLib/test/sysUtils/tst_psHash02.c
===================================================================
--- /trunk/psLib/test/sysUtils/tst_psHash02.c	(revision 1200)
+++ /trunk/psLib/test/sysUtils/tst_psHash02.c	(revision 1201)
@@ -49,5 +49,5 @@
     printPositiveTestHeader(stdout,
                             "psHash functions",
-                            "psHashInsert()");
+                            "psHashAdd()");
 
     myHashTable = psHashAlloc(NUM_HASH_TABLE_BUCKETS);
@@ -55,5 +55,5 @@
     while (myKeys[i] != NULL) {
         id = IdAlloc(myData[i]);
-        psHashInsert(myHashTable, myKeys[i], id);
+        psHashAdd(myHashTable, myKeys[i], id);
         psFree(id);
         i++;
@@ -75,13 +75,8 @@
     }
 
-    printFooter(stdout,
-                "psHash functions",
-                "psHashInsert()",
-                testStatus);
-
     //    psHashFree(myHashTable, NULL);
     psFree(myHashTable);
 
-    memLeaks = psMemCheckLeaks(currentId,NULL,NULL);
+    memLeaks = psMemCheckLeaks(currentId,NULL,stderr);
     if (0 != memLeaks) {
         psAbort(__func__,"Memory Leaks! (%d leaks)", memLeaks);
@@ -89,4 +84,9 @@
     psMemCheckCorruption(1);
 
+    printFooter(stdout,
+                "psHash functions",
+                "psHashAdd()",
+                testStatus);
+
     return (!testStatus);
 }
Index: /trunk/psLib/test/sysUtils/tst_psHash03.c
===================================================================
--- /trunk/psLib/test/sysUtils/tst_psHash03.c	(revision 1200)
+++ /trunk/psLib/test/sysUtils/tst_psHash03.c	(revision 1201)
@@ -83,5 +83,5 @@
     i = 0;
     while (myKeys[i] != NULL) {
-        psHashInsert(myHashTable, myKeys[i], IdAlloc(myData[i]));
+        psHashAdd(myHashTable, myKeys[i], IdAlloc(myData[i]));
         i++;
     }
Index: /trunk/psLib/test/sysUtils/tst_psHash04.c
===================================================================
--- /trunk/psLib/test/sysUtils/tst_psHash04.c	(revision 1200)
+++ /trunk/psLib/test/sysUtils/tst_psHash04.c	(revision 1201)
@@ -53,5 +53,5 @@
     while (myKeys[i] != NULL) {
         id = IdAlloc(myData[i]);
-        psHashInsert(myHashTable, myKeys[i], id);
+        psHashAdd(myHashTable, myKeys[i], id);
         psFree(id);
         i++;
Index: unk/psLib/test/sysUtils/verified/tst_psHash02.stdout
===================================================================
--- /trunk/psLib/test/sysUtils/verified/tst_psHash02.stdout	(revision 1200)
+++ 	(revision )
@@ -1,9 +1,0 @@
-/***************************** TESTPOINT ******************************************\
-*             TestFile: tst_psHash02.c                                             *
-*            TestPoint: psHash functions{psHashInsert()}                           *
-*             TestType: Positive                                                   *
-\**********************************************************************************/
-
-
----> TESTPOINT PASSED (psHash functions{psHashInsert()} | tst_psHash02.c)
-
