Index: trunk/psLib/src/collections/psMetadataIO.c
===================================================================
--- trunk/psLib/src/collections/psMetadataIO.c	(revision 2614)
+++ trunk/psLib/src/collections/psMetadataIO.c	(revision 2637)
@@ -9,6 +9,6 @@
 *  @author Ross Harman, MHPCC
 *
-*  @version $Revision: 1.14 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2004-12-03 23:50:31 $
+*  @version $Revision: 1.15 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2004-12-06 19:59:57 $
 *
 *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -309,12 +309,13 @@
 /*****************************************************************************/
 
-void psMetadataItemPrint(FILE * fd, const char *format, const psMetadataItem* restrict metadataItem)
+bool psMetadataItemPrint(FILE * fd, const char *format, const psMetadataItem* metadataItem)
 {
     psMetadataType type;
     psElemType pType;
-
-    PS_PTR_CHECK_NULL(fd,);
-    PS_PTR_CHECK_NULL(format,);
-    PS_PTR_CHECK_NULL(metadataItem,);
+    psBool success = false;
+
+    PS_PTR_CHECK_NULL(fd, success);
+    PS_PTR_CHECK_NULL(format, success);
+    PS_PTR_CHECK_NULL(metadataItem, success);
 
     type = metadataItem->type;
@@ -338,4 +339,5 @@
         default:
             psError(PS_ERR_BAD_PARAMETER_TYPE,true, PS_ERRORTEXT_psMetadata_METATYPE_INVALID, (int)pType);
+            success = false;
         }
         break;
@@ -345,5 +347,10 @@
     default:
         psError(PS_ERR_BAD_PARAMETER_TYPE,true, PS_ERRORTEXT_psMetadata_METATYPE_INVALID, (int)type);
-    }
+        success = false;
+    }
+
+    success = true;
+
+    return success;
 }
 
