Index: /trunk/psLib/src/types/psMetadataConfig.c
===================================================================
--- /trunk/psLib/src/types/psMetadataConfig.c	(revision 7147)
+++ /trunk/psLib/src/types/psMetadataConfig.c	(revision 7148)
@@ -10,6 +10,6 @@
 *  @author Eric Van Alst, MHPCC
 *
-*  @version $Revision: 1.55 $ $Name: not supported by cvs2svn $
-*  @date $Date: 2006-04-30 22:10:38 $
+*  @version $Revision: 1.56 $ $Name: not supported by cvs2svn $
+*  @date $Date: 2006-05-19 03:25:26 $
 *
 *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -1190,6 +1190,8 @@
     PS_ASSERT_PTR_NON_NULL(filename,NULL);
 
-    // Check for NULL nFail
-    PS_ASSERT_PTR_NON_NULL(nFail,NULL);
+    // Initialise nFail, if provided
+    if (nFail) {
+        *nFail = 0;
+    }
 
     // Attempt to open specified file
@@ -1224,5 +1226,6 @@
         lineCount++;
 
-        if(!parseLine(&nestingLevel,parseLevelInfoArray,linePtr,lineCount,(char*)filename,overwrite)) {
+        if(!parseLine(&nestingLevel,parseLevelInfoArray,linePtr,lineCount,(char*)filename,overwrite) &&
+                nFail) {
             (*nFail)++;
         }
