Mercurial > octave
diff libinterp/parse-tree/oct-parse.in.yy @ 20818:cef0448a6ed2
eliminate unnecessary uses of nargin
* __glpk__.cc, chol.cc, dmperm.cc, qr.cc, symrcm.cc, ov-cell.cc,
ov-fcn-handle.cc, ov-fcn-inline.cc, ov-null-mat.cc, ov-struct.cc,
ov-type-conv.h, ov-usr-fcn.cc, oct-parse.in.yy, pt-misc.cc:
Don't use nargin variable unless it is used more than once.
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Mon, 07 Dec 2015 13:26:03 -0500 |
parents | bb585db6dee2 |
children | 7697a3433e37 |
line wrap: on
line diff
--- a/libinterp/parse-tree/oct-parse.in.yy Mon Dec 07 09:32:33 2015 -0800 +++ b/libinterp/parse-tree/oct-parse.in.yy Mon Dec 07 13:26:03 2015 -0500 @@ -4682,9 +4682,7 @@ { octave_value_list retval; - int nargin = args.length (); - - if (nargin > 0) + if (args.length () > 0) { octave_value f_arg = args(0); @@ -4751,9 +4749,7 @@ instead.\n\ @end deftypefn") { - int nargin = args.length (); - - if (nargin == 0) + if (args.length () == 0) print_usage (); return feval (args, nargout); @@ -4787,9 +4783,7 @@ { octave_value_list retval; - int nargin = args.length (); - - if (nargin == 0) + if (args.length () == 0) print_usage (); const std::string name (args(0).xstring_value ("builtin: function name (F) must be a string")); @@ -5049,9 +5043,7 @@ { octave_value_list retval; - int nargin = args.length (); - - if (nargin != 3) + if (args.length () != 3) print_usage (); std::string context = args(0).xstring_value ("assignin: CONTEXT must be a string");