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");