From 714e0528229072a0708d3a7abfbe44c73516bccb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?B=C3=A5rd=20Skaflestad?= Date: Tue, 21 Dec 2010 09:31:54 +0000 Subject: [PATCH] Preserve parameter validity status in (nrhs == 2) case. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Bård Skaflestad --- processgrid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/processgrid.c b/processgrid.c index 53c34169..c03233ed 100644 --- a/processgrid.c +++ b/processgrid.c @@ -388,7 +388,7 @@ args_ok(int nlhs, int nrhs, const mxArray *prhs[]) ok = ok && (mxGetFieldNumber(prhs[0], "ZCORN" ) >= 0); ok = ok && (mxGetFieldNumber(prhs[0], "ACTNUM" ) >= 0); - if (nrhs == 2) { + if (ok && (nrhs == 2)) { ok = mxIsDouble(prhs[1]) && (mxGetNumberOfElements(prhs[1]) == 1); }