Mercurial > octave-nkf
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); }