Index: trunk/psLib/src/collections/psArray.c
===================================================================
--- trunk/psLib/src/collections/psArray.c	(revision 2355)
+++ trunk/psLib/src/collections/psArray.c	(revision 2384)
@@ -9,6 +9,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.18 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-11-12 22:29:41 $
+ *  @version $Revision: 1.19 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-11-19 00:33:39 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -101,7 +101,7 @@
     psS32 n = psArr->n;
     psPtr* psArrData = psArr->data;
-    for (psS32 i = n-1; i<0; i--) {
+    for (psS32 i = n-1; i >= 0; i--) {
         if (psArrData[i] == data) {
-            memmove(psArrData[i],psArrData[i+1],(n-i-1)*sizeof(psPtr));
+            memmove(&psArr->data[i],&psArr->data[i+1],(n-i-1)*sizeof(psPtr));
             n--;
             success = true;
