Index: /trunk/psLib/src/types/psMetadata.c
===================================================================
--- /trunk/psLib/src/types/psMetadata.c	(revision 7547)
+++ /trunk/psLib/src/types/psMetadata.c	(revision 7548)
@@ -12,6 +12,6 @@
  *  @author Ross Harman, MHPCC
  *
- *  @version $Revision: 1.112 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2006-06-10 04:06:26 $
+ *  @version $Revision: 1.113 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2006-06-13 23:59:41 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -1117,5 +1117,5 @@
 
 bool psMetadataPrint(FILE *fd,
-                     psMetadata *md,
+                     const psMetadata *md,
                      int level)
 {
@@ -1130,5 +1130,6 @@
         }
     }
-    psMetadataIterator *iter = psMetadataIteratorAlloc(md, PS_LIST_HEAD, NULL); // Iterator
+    // Casting away const --- the addition of an iterator should not be considered an invasion of "const".
+    psMetadataIterator *iter = psMetadataIteratorAlloc((psMetadata*)md, PS_LIST_HEAD, NULL); // Iterator
     psMetadataItem *item = NULL; // Item from metadata
     while ( (item = psMetadataGetAndIncrement(iter)) ) {
Index: /trunk/psLib/src/types/psMetadata.h
===================================================================
--- /trunk/psLib/src/types/psMetadata.h	(revision 7547)
+++ /trunk/psLib/src/types/psMetadata.h	(revision 7548)
@@ -11,6 +11,6 @@
 *  @author Ross Harman, MHPCC
 *
-*  @version $Revision: 1.79 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2006-06-10 02:28:17 $
+*  @version $Revision: 1.80 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2006-06-13 23:59:41 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -1049,5 +1049,5 @@
 bool psMetadataPrint(
     FILE *fd,                          ///< File Descriptor or NULL
-    psMetadata *md,                    ///< Metadata collection to print.
+    const psMetadata *md,               ///< Metadata collection to print.
     int level                          ///< the level of metadata items.
 );
