Index: trunk/psLib/src/collections/psHash.h
===================================================================
--- trunk/psLib/src/collections/psHash.h	(revision 1441)
+++ trunk/psLib/src/collections/psHash.h	(revision 2204)
@@ -11,6 +11,6 @@
  *  @author George Gusciora, MHPCC
  *   
- *  @version $Revision: 1.4 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-08-09 23:40:55 $
+ *  @version $Revision: 1.5 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-10-27 00:57:31 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -22,5 +22,4 @@
  *  \{
  */
-#include<stdbool.h>
 
 #include "psList.h"
@@ -30,5 +29,5 @@
 {
     char *key;                  ///< key for this item of data
-    void *data;                 ///< the data itself
+    psPtr data;                 ///< the data itself
     struct psHashBucket* next;  ///< list of other possible keys
 }
@@ -40,5 +39,5 @@
 typedef struct psHash
 {
-    int nbucket;                ///< Number of buckets in hash table.
+    psS32 nbucket;                ///< Number of buckets in hash table.
     psHashBucket* *buckets;     ///< The bucket data.
 }
@@ -46,22 +45,22 @@
 
 /// Allocate hash buckets in table.
-psHash* psHashAlloc(int nbucket ///< The number of buckets to allocate.
+psHash* psHashAlloc(psS32 nbucket ///< The number of buckets to allocate.
                    );
 
 /// Insert entry into table.
-bool psHashAdd(psHash* table,  ///< table to insert in
-               const char *key, ///< key to use
-               void *data       ///< data to insert
-              );
+psBool psHashAdd(psHash* table,  ///< table to insert in
+                 const char *key, ///< key to use
+                 psPtr data       ///< data to insert
+                );
 
 /// Lookup key in table.
-void *psHashLookup(psHash* table,      ///< table to lookup key in
+psPtr psHashLookup(psHash* table,      ///< table to lookup key in
                    const char *key      ///< key to lookup
                   );
 
 /// Remove key from table.
-bool psHashRemove(psHash* table,       ///< table to lookup key in
-                  const char *key       ///< key to lookup
-                 );
+psBool psHashRemove(psHash* table,       ///< table to lookup key in
+                    const char *key       ///< key to lookup
+                   );
 
 /// List all keys in table.
