diff src/DLD-FUNCTIONS/ccolamd.cc @ 10282:c9780d8e228c

fix invalid checks in amd functions
author Jaroslav Hajek <highegg@gmail.com>
date Tue, 09 Feb 2010 09:44:19 +0100
parents d0ce5e973937
children b4d2080b6df7
line wrap: on
line diff
--- a/src/DLD-FUNCTIONS/ccolamd.cc	Tue Feb 09 07:41:22 2010 +0100
+++ b/src/DLD-FUNCTIONS/ccolamd.cc	Tue Feb 09 09:44:19 2010 +0100
@@ -145,7 +145,7 @@
   int nargin = args.length ();
   int spumoni = 0;
  
-  if (nargout < 0 || nargout > 2 || nargin < 0 || nargin > 3)
+  if (nargout > 2 || nargin < 1 || nargin > 3)
     usage ("ccolamd: incorrect number of input and/or output arguments");
   else
     {
@@ -400,7 +400,7 @@
   int nargin = args.length ();
   int spumoni = 0;
  
-  if (nargout < 0 || nargout > 2 || nargin < 0 || nargin > 3)
+  if (nargout > 2 || nargin < 1 || nargin > 3)
     usage ("ccolamd: incorrect number of input and/or output arguments");
   else
     {