diff src/ov-class.cc @ 13784:0bbe319bf26b

octave_class::size: return matrix with correct dimensions * ov-class.cc (octave_class::size): Call dim_vector::length, not dim_vector::numel to determine the number of dimensions stored in the dimension vector.
author John W. Eaton <jwe@octave.org>
date Tue, 01 Nov 2011 19:57:38 -0400
parents 1cb3ae93578d
children c1b754d93572
line wrap: on
line diff
--- a/src/ov-class.cc	Tue Nov 01 17:21:07 2011 -0400
+++ b/src/ov-class.cc	Tue Nov 01 19:57:38 2011 -0400
@@ -431,11 +431,11 @@
     {
       dim_vector dv = dims ();
 
-      int nel = dv.numel ();
+      int nd = dv.length ();
 
-      retval.resize (1, nel);
+      retval.resize (1, nd);
 
-      for (int i = 0; i < nel; i++)
+      for (int i = 0; i < nd; i++)
         retval(i) = dv(i);
     }