Index: trunk/psLib/src/collections/psList.c
===================================================================
--- trunk/psLib/src/collections/psList.c	(revision 4315)
+++ trunk/psLib/src/collections/psList.c	(revision 4316)
@@ -6,6 +6,6 @@
  *  @author Robert Daniel DeSonia, MHPCC
  *
- *  @version $Revision: 1.36 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-18 00:53:32 $
+ *  @version $Revision: 1.37 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-18 03:13:01 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -149,5 +149,5 @@
 }
 
-psListIterator* psListIteratorAlloc(psList* list, int location, bool mutable)
+psListIterator* psListIteratorAlloc(psList* list, long location, bool mutable)
 {
     psListIterator* iter = psAlloc(sizeof(psListIterator));
@@ -181,6 +181,6 @@
 }
 
-psBool psListIteratorSet(psListIterator* iterator,
-                         int location)
+bool psListIteratorSet(psListIterator* iterator,
+                       int location)
 {
     if (iterator == NULL) {
@@ -247,5 +247,5 @@
 }
 
-psBool psListAdd(psList* list, psS32 location, psPtr data)
+bool psListAdd(psList* list, long location, psPtr data)
 {
 
@@ -433,6 +433,6 @@
 }
 
-psBool psListRemove(psList* list,
-                    psS32 location)
+bool psListRemove(psList* list,
+                  long location)
 {
     if (list == NULL) {
@@ -451,6 +451,6 @@
 }
 
-psBool psListRemoveData(psList* list,
-                        psPtr data)
+bool psListRemoveData(psList* list,
+                      psPtr data)
 {
     if (list == NULL) {
@@ -485,5 +485,5 @@
 }
 
-psPtr psListGet(psList* list, psS32 location)
+psPtr psListGet(psList* list, long location)
 {
     if (list == NULL) {
@@ -564,5 +564,5 @@
  * Convert a psList to/from a psVoidPtrArray
  */
-psArray* psListToArray(psList* restrict list)
+psArray* psListToArray(const psList* restrict list)
 {
     psListElem* ptr;
Index: trunk/psLib/src/collections/psList.h
===================================================================
--- trunk/psLib/src/collections/psList.h	(revision 4315)
+++ trunk/psLib/src/collections/psList.h	(revision 4316)
@@ -7,6 +7,6 @@
  *  @ingroup LinkedList
  *
- *  @version $Revision: 1.25 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-18 00:53:32 $
+ *  @version $Revision: 1.26 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-18 03:13:02 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -99,5 +99,5 @@
 psListIterator* psListIteratorAlloc(
     psList* list,                      ///< the psList to iterate with
-    int location,                      ///< the initial starting point.
+    long location,                      ///< the initial starting point.
     ///<  This can be a numeric index, PS_LIST_HEAD, or PS_LIST_TAIL.
     bool mutable                       ///< Is it permissible to modify list?
@@ -109,5 +109,5 @@
  *  @return psBool        TRUE if iterator successfully set, otherwise FALSE.
  */
-psBool psListIteratorSet(
+bool psListIteratorSet(
     psListIterator* iterator,            ///< list iterator
     int location                         ///< index number, PS_LIST_HEAD, or PS_LIST_TAIL
@@ -118,7 +118,7 @@
  *  @return psBool        TRUE if item was successfully added, otherwise FALSE.
  */
-psBool psListAdd(
+bool psListAdd(
     psList* list,                      ///< list to add item to
-    psS32 location,                    ///< index, PS_LIST_HEAD, PS_LIST_TAIL, or numbered location.
+    long location,                    ///< index, PS_LIST_HEAD, PS_LIST_TAIL, or numbered location.
     psPtr data                         ///< data item to add.  If NULL, list is not modified.
 );
@@ -128,6 +128,6 @@
  *  @return psBool        TRUE if item was successfully added, otherwise FALSE.
  */
-psBool psListAddAfter(
-    psListIterator* list,              ///< list position to add item to
+bool psListAddAfter(
+    psListIterator* iterator,          ///< list position to add item to
     psPtr data                         ///< data item to add.  If NULL, list is not modified.
 );
@@ -137,6 +137,6 @@
  *  @return psBool        TRUE if item was successfully added, otherwise FALSE.
  */
-psBool psListAddBefore(
-    psListIterator* list,              ///< list position to add item to
+bool psListAddBefore(
+    psListIterator* iterator,              ///< list position to add item to
     psPtr data                         ///< data item to add.  If NULL, list is not modified.
 );
@@ -146,7 +146,7 @@
  *  @return psBool        TRUE if element is successfully removed, otherwise FALSE.
  */
-psBool psListRemove(
+bool psListRemove(
     psList* list,                      ///< list to remove element from
-    psS32 location                     ///< index of item
+    long location                     ///< index of item
 );
 
@@ -155,5 +155,5 @@
  *  @return psBool        TRUE if element is successfully removed, otherwise FALSE.
  */
-psBool psListRemoveData(
+bool psListRemoveData(
     psList* list,                      ///< list to remove element from
     psPtr data                         ///< data item to find and remove
@@ -169,5 +169,5 @@
 psPtr psListGet(
     psList* list,                      ///< list to retrieve element from
-    psS32 location                     ///< index number, PS_LIST_HEAD, or PS_LIST_TAIL
+    long location                     ///< index number, PS_LIST_HEAD, or PS_LIST_TAIL
 );
 
@@ -196,5 +196,5 @@
  */
 psArray* psListToArray(
-    psList* dlist                      ///< List to convert
+    const psList* list                      ///< List to convert
 );
 
