Mercurial > hg > octave-lojdl
diff src/ov-base-mat.cc @ 11570:57632dea2446
attempt better backward compatibility for Array constructors
author | John W. Eaton <jwe@octave.org> |
---|---|
date | Wed, 19 Jan 2011 17:55:56 -0500 |
parents | fd0a3ac60b0e |
children | 12df7854fa7c |
line wrap: on
line diff
--- a/src/ov-base-mat.cc +++ b/src/ov-base-mat.cc @@ -181,7 +181,7 @@ default: { - Array<idx_vector> idx_vec (n_idx, 1); + Array<idx_vector> idx_vec (dim_vector (n_idx, 1)); bool scalar_opt = n_idx == nd && ! resize_ok; const dim_vector dv = matrix.dims (); @@ -246,7 +246,7 @@ default: { - Array<idx_vector> idx_vec (n_idx, 1); + Array<idx_vector> idx_vec (dim_vector (n_idx, 1)); for (octave_idx_type i = 0; i < n_idx; i++) { @@ -330,7 +330,7 @@ default: { - Array<idx_vector> idx_vec (n_idx, 1); + Array<idx_vector> idx_vec (dim_vector (n_idx, 1)); bool scalar_opt = n_idx == nd; const dim_vector dv = matrix.dims ().redim (n_idx); @@ -376,7 +376,7 @@ { octave_idx_type len = idx.length (); - Array<idx_vector> ra_idx (len, 1); + Array<idx_vector> ra_idx (dim_vector (len, 1)); for (octave_idx_type i = 0; i < len; i++) ra_idx(i) = idx(i).index_vector ();