Index: /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 16467)
+++ /issm/trunk-jpl/src/c/classes/Elements/Penta.cpp	(revision 16468)
@@ -3091,5 +3091,5 @@
 			_error_("not implemented...");
 			break;
-		case P1Enum:
+		case P1Enum:{
 
 			IssmDouble   values[NUMVERTICES];
@@ -3101,6 +3101,7 @@
 			for(int i=0;i<NUMVERTICES;i++) pvalues[i] = reCast<IssmPDouble>(values[i]);
 
-			vector->SetValues(NUMVERTICES,sidlist,values,INS_VAL);
+			vector->SetValues(NUMVERTICES,&sidlist[0],&pvalues[0],INS_VAL);
 			break;
+					}
 		default:
 			_error_("interpolation "<<EnumToStringx(input->GetResultInterpolation())<<" not supported yet");
Index: /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 16467)
+++ /issm/trunk-jpl/src/c/classes/Elements/Tria.cpp	(revision 16468)
@@ -2645,5 +2645,5 @@
 			_error_("not implemented...");
 			break;
-		case P1Enum:
+		case P1Enum:{
 
 			IssmDouble   values[NUMVERTICES];
@@ -2655,6 +2655,7 @@
 			for(int i=0;i<NUMVERTICES;i++) pvalues[i] = reCast<IssmPDouble>(values[i]);
 
-			vector->SetValues(NUMVERTICES,sidlist,values,INS_VAL);
+			vector->SetValues(NUMVERTICES,&sidlist[0],&pvalues[0],INS_VAL);
 			break;
+					}
 		default:
 			_error_("interpolation "<<EnumToStringx(input->GetResultInterpolation())<<" not supported yet");
Index: /issm/trunk-jpl/src/c/classes/FemModel.cpp
===================================================================
--- /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 16467)
+++ /issm/trunk-jpl/src/c/classes/FemModel.cpp	(revision 16468)
@@ -610,5 +610,5 @@
 
 					}
-					Vector<IssmPDouble> *vector_result = new Vector<IssmDouble>(this->vertices->NumberOfVertices());
+					Vector<IssmPDouble> *vector_result = new Vector<IssmPDouble>(this->vertices->NumberOfVertices());
 
 					/*Fill in vector*/
