Index: /trunk/psLib/test/sysUtils/tst_psError.c
===================================================================
--- /trunk/psLib/test/sysUtils/tst_psError.c	(revision 623)
+++ /trunk/psLib/test/sysUtils/tst_psError.c	(revision 624)
@@ -10,6 +10,6 @@
  *  @author  Eric Van Alst, MHPCC
  *
- *  @version $Revision: 1.2 $  $Name: not supported by cvs2svn $
- *  @date  $Date: 2004-04-28 22:00:59 $
+ *  @version $Revision: 1.3 $  $Name: not supported by cvs2svn $
+ *  @date  $Date: 2004-05-08 02:40:56 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -31,4 +31,6 @@
     char  charval = 'E';
     char *stringval = "E R R O R";
+    int   memBlockAllocated = 0;
+    psMemBlock  ***memBlockPtr = NULL;
 
     // Test point #1 Multiple type values placed in the error string
@@ -48,4 +50,13 @@
     psError("","");
     printFooter(stderr, "psError","Empty strings in error message",true);
+
+    // Check for memory leaks
+    memBlockAllocated = psMemCheckLeaks(0, memBlockPtr, stderr);
+    if ( memBlockAllocated != 0 ) {
+        fprintf(stderr,"FAIL - Memory leak detected - Number of blocks = %d\n",memBlockAllocated);
+    }
+    // Check for memory corruption and abort if detected
+    memBlockAllocated = psMemCheckCorruption(1);
+
     return 0;
 }
