Index: /issm/trunk-jpl/src/c/classes/Inputs2/PentaInput2.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Inputs2/PentaInput2.cpp	(revision 25209)
+++ /issm/trunk-jpl/src/c/classes/Inputs2/PentaInput2.cpp	(revision 25210)
@@ -380,5 +380,5 @@
 }/*}}}*/
 int  PentaInput2::GetResultNumberOfNodes(void){/*{{{*/
-	return this->N;
+	return PentaRef::NumberofNodes(this->interpolation);
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/classes/Inputs2/SegInput2.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Inputs2/SegInput2.cpp	(revision 25209)
+++ /issm/trunk-jpl/src/c/classes/Inputs2/SegInput2.cpp	(revision 25210)
@@ -300,5 +300,5 @@
 }/*}}}*/
 int  SegInput2::GetResultNumberOfNodes(void){/*{{{*/
-	return this->N;
+	return SegRef::NumberofNodes(this->interpolation);
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/classes/Inputs2/TriaInput2.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Inputs2/TriaInput2.cpp	(revision 25209)
+++ /issm/trunk-jpl/src/c/classes/Inputs2/TriaInput2.cpp	(revision 25210)
@@ -355,5 +355,5 @@
 }/*}}}*/
 int  TriaInput2::GetResultNumberOfNodes(void){/*{{{*/
-	return this->N;
+	return TriaRef::NumberofNodes(this->interpolation);
 }
 /*}}}*/
Index: /issm/trunk-jpl/src/c/classes/IoModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 25209)
+++ /issm/trunk-jpl/src/c/classes/IoModel.cpp	(revision 25210)
@@ -602,5 +602,5 @@
 				
 				/*Read record_name: */
-				fread(record_name,record_name_size*sizeof(char),1,fid);
+				if(fread(record_name,record_name_size*sizeof(char),1,fid)!=0){};
 				
 				_error_("error while looking in binary file. String " << record_name << " a string of size "<<record_name_size);
