]> granicus.if.org Git - liblinear/commitdiff
Change
authorrofu <rofu@16e7d947-dcc2-db11-b54a-0017319806e7>
Thu, 24 Dec 2009 07:28:19 +0000 (07:28 +0000)
committerrofu <rofu@16e7d947-dcc2-db11-b54a-0017319806e7>
Thu, 24 Dec 2009 07:28:19 +0000 (07:28 +0000)
if(nrhs > 0 && nrhs < 5)
to
if(nrhs > 1 && nrhs < 5)
in mexFunction to make sure accessing prhs[1] is legal.

matlab/train.c

index 2a97feb67dce8d83e191c9d52832cb2537ef4e9a..8a6b9198987ffaac876bde2f4ffc094b55742203 100644 (file)
@@ -283,7 +283,7 @@ void mexFunction( int nlhs, mxArray *plhs[],
        srand(1);
 
        // Transform the input Matrix to libsvm format
-       if(nrhs > 0 && nrhs < 5)
+       if(nrhs > 1 && nrhs < 5)
        {
                int err=0;