diff scripts/optimization/fminunc.m @ 22785:9c6661004167

error if break statement is in script file separate from loop (bug #39168) * pt-eval.cc (tree_evaluator::visit_break_command): Error if break command is outside of loop. * oct-parse.in.yy (base_parser::make_break_command): Likewise. * fminunc.m, fsolve.m: Outside of loop, use return instead of break.
author John W. Eaton <jwe@octave.org>
date Wed, 16 Nov 2016 21:03:16 -0500
parents 3a2b891d0b33
children ef4d915df748
line wrap: on
line diff
--- a/scripts/optimization/fminunc.m	Wed Nov 16 21:53:06 2016 -0800
+++ b/scripts/optimization/fminunc.m	Wed Nov 16 21:03:16 2016 -0500
@@ -170,7 +170,7 @@
     stop = outfcn (x, optimvalues, state);
     if (stop)
       info = -1;
-      break;
+      return;
     endif
   endif