Index: /issm/trunk-jpl/src/c/classes/IoModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 27667)
+++ /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 27668)
@@ -2342,7 +2342,7 @@
 
 	/*intermediary: */
-	int          integer;
-	int         *codes   = NULL;
-	int          code;
+	int  integer;
+	int *codes   = NULL;
+	int  code;
 
 	/*recover my_rank:*/
@@ -2383,5 +2383,5 @@
 	/*Assign output pointers: */
 	*pvector=vector;
-	*pnum_instances=num_instances;
+	if(pnum_instances) *pnum_instances=num_instances;
 }
 /*}}}*/
