Index: /issm/trunk/src/c/solutions/control_core.cpp
===================================================================
--- /issm/trunk/src/c/solutions/control_core.cpp	(revision 4532)
+++ /issm/trunk/src/c/solutions/control_core.cpp	(revision 4533)
@@ -101,5 +101,5 @@
 		_printf_("%s%i%s%g\n","      value of misfit J after optimization #",n+1,": ",J[n]);
 		
-		if(controlconvergence(J,fit,eps_cm,n))goto convergence_point;
+		if(controlconvergence(J,fit,eps_cm,n)) break;
 
 		/*Temporary saving every 5 control steps: */
@@ -110,6 +110,4 @@
 	}
 
-
-	convergence_point:
 	_printf_("%s\n","      preparing final velocity solution");
 	if (control_steady) steadystate_core(femmodel);
