Index: trunk/psLib/src/collections/psBitSet.h
===================================================================
--- trunk/psLib/src/collections/psBitSet.h	(revision 4342)
+++ trunk/psLib/src/collections/psBitSet.h	(revision 4457)
@@ -12,6 +12,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.20 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-22 02:05:41 $
+ *  @version $Revision: 1.21 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-07-06 03:04:35 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -37,6 +37,7 @@
 typedef struct
 {
-    psS32 n;                             ///< Number of bytes in the array
-    char *bits;                        ///< Aray of bytes holding bits
+    long n;                            ///< Number of bytes in the array
+    psU8 *bits;                        ///< Aray of bytes holding bits
+    void *lock;                        ///< Optional lock for thread safety
 }
 psBitSet;
@@ -57,5 +58,6 @@
 psBitSet* psBitSetAlloc(
     long nalloc                            ///< Number of bits in psBitSet array
-);
+)
+;
 
 /** Set a bit.
@@ -70,5 +72,5 @@
     /* @returned@ */
     psBitSet* bitSet,                  ///< Pointer to psBitSet to be set.
-    long bit                          ///< Bit to be set.
+    long bit                           ///< Bit to be set.
 );
 
