Index: /issm/branches/trunk-larour-SLPS2022/src/c/classes/Inputs/ArrayInput.cpp
===================================================================
--- /issm/branches/trunk-larour-SLPS2022/src/c/classes/Inputs/ArrayInput.cpp	(revision 27222)
+++ /issm/branches/trunk-larour-SLPS2022/src/c/classes/Inputs/ArrayInput.cpp	(revision 27223)
@@ -44,8 +44,10 @@
 	ArrayInput* output = new ArrayInput(this->numberofelements_local);
 
-	output->N = xNew<int>(this->numberofelements_local);
+	//not needed, already allocated
+	//output->N = xNew<int>(this->numberofelements_local);
 	xMemCpy<int>(output->N,this->N,this->numberofelements_local);
 
-	output->values = xNew<IssmDouble*>(this->numberofelements_local);
+	//not needed, already allocated
+	//output->values = xNew<IssmDouble*>(this->numberofelements_local); 
 	for(int i=0;i<this->numberofelements_local;i++){
 		if(this->values[i]){
