Index: trunk/psLib/src/collections/Makefile.am
===================================================================
--- trunk/psLib/src/collections/Makefile.am	(revision 3682)
+++ trunk/psLib/src/collections/Makefile.am	(revision 3684)
@@ -4,5 +4,5 @@
 	-I$(top_srcdir)/src/astronomy \
 	-I$(top_srcdir)/src/dataManip \
-	-I$(top_srcdir)/src/fileUtils \
+	-I$(top_srcdir)/src/dataIO \
 	-I$(top_srcdir)/src/image \
 	-I$(top_srcdir)/src/sysUtils \
Index: trunk/psLib/src/collections/psMetadata.h
===================================================================
--- trunk/psLib/src/collections/psMetadata.h	(revision 3682)
+++ trunk/psLib/src/collections/psMetadata.h	(revision 3684)
@@ -11,6 +11,6 @@
 *  @author Ross Harman, MHPCC
 *
-*  @version $Revision: 1.43 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-04-06 01:12:58 $
+*  @version $Revision: 1.44 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-04-08 17:58:57 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -317,5 +317,4 @@
                             const char* comment, psPtr value);
 
-
 /** Remove an item from metadata collection.
  *
Index: trunk/psLib/src/collections/psVector.c
===================================================================
--- trunk/psLib/src/collections/psVector.c	(revision 3682)
+++ trunk/psLib/src/collections/psVector.c	(revision 3684)
@@ -9,6 +9,6 @@
 *  @author Robert DeSonia, MHPCC
 *
-*  @version $Revision: 1.37 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2005-04-07 20:27:41 $
+*  @version $Revision: 1.38 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2005-04-08 17:58:57 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -55,5 +55,5 @@
     psVec->type.dimen = PS_DIMEN_VECTOR;
     psVec->type.type = elemType;
-    psVec->nalloc = nalloc;
+    *(int*)&psVec->nalloc = nalloc;
     psVec->n = nalloc;
 
@@ -81,5 +81,5 @@
         // Realloc after decrementation to avoid accessing freed array elements
         in->data.U8 = psRealloc(in->data.U8, nalloc * elementSize);
-        in->nalloc = nalloc;
+        *(int*)&in->nalloc = nalloc;
     }
 
@@ -108,5 +108,5 @@
     if (byteSize > in->nalloc*PSELEMTYPE_SIZEOF(in->type.type)) {
         in->data.U8 = psRealloc(in->data.U8, byteSize);
-        in->nalloc = n;
+        *(int*)&in->nalloc = n;
     }
 
Index: trunk/psLib/src/collections/psVector.h
===================================================================
--- trunk/psLib/src/collections/psVector.h	(revision 3682)
+++ trunk/psLib/src/collections/psVector.h	(revision 3684)
@@ -11,6 +11,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.30 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-03-22 21:52:49 $
+ *  @version $Revision: 1.31 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-04-08 17:58:57 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -33,6 +33,6 @@
 {
     psType type;                ///< Type of data.
-    psU32 nalloc;        ///< Total number of elements available.
-    psU32 n;             ///< Number of elements in use.
+    int n;                      ///< Number of elements in use.
+    const int nalloc;           ///< Total number of elements available.
 
     union {
