changeset 20296:2691947f5409 stable

Change mxCreateNumericArray to be Matlab compatible for ndims < 2 (bug #45319). * mex.cc (mxArray_matlab::mxArray_matlab ()): If ndims < 2, create a 2-D object that is 0x0.
author Rik <rik@octave.org>
date Mon, 15 Jun 2015 09:07:17 -0700
parents 137f183b7dee
children 5c42ff6f0eb1
files libinterp/corefcn/mex.cc
diffstat 1 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/libinterp/corefcn/mex.cc	Mon Jun 15 02:08:41 2015 +0100
+++ b/libinterp/corefcn/mex.cc	Mon Jun 15 09:07:17 2015 -0700
@@ -617,8 +617,8 @@
   {
     if (ndims_arg < 2)
       {
-        dims[0] = 1;
-        dims[1] = 1;
+        dims[0] = 0;
+        dims[1] = 0;
       }
 
     for (mwIndex i = 0; i < ndims_arg; i++)