Mercurial > octave-antonio
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 {