diff src/mex.cc @ 8806:c7864bb74914

avoid some GCC warnings
author John W. Eaton <jwe@octave.org>
date Wed, 18 Feb 2009 13:45:20 -0500
parents 25bc2d31e1bf
children eb63fbe60fab
line wrap: on
line diff
--- a/src/mex.cc	Wed Feb 18 13:05:04 2009 -0500
+++ b/src/mex.cc	Wed Feb 18 13:45:20 2009 -0500
@@ -3022,11 +3022,13 @@
 
 octave_value_list
 call_mex (bool have_fmex, void *f, const octave_value_list& args,
-	  int nargout, octave_mex_function *curr_mex_fcn)
+	  int nargout_arg, octave_mex_function *curr_mex_fcn)
 {
   // Use at least 1 for nargout since even for zero specified args,
   // still want to be able to return an ans.
 
+  volatile int nargout = nargout_arg;
+
   int nargin = args.length ();
   OCTAVE_LOCAL_BUFFER (mxArray *, argin, nargin);
   for (int i = 0; i < nargin; i++)