Mercurial > hg > octave-nkf
diff liboctave/Array.cc @ 6481:89ed13fec6fe
[project @ 2007-04-03 19:39:11 by jwe]
author | jwe |
---|---|
date | Tue, 03 Apr 2007 19:39:12 +0000 |
parents | e8c42df3d234 |
children | 25f3fb4a6f1b |
line wrap: on
line diff
--- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -3094,7 +3094,9 @@ // index is a colon the new dimension is singleton. if (i < lhs_dims_len - && (idx(i).is_colon () || idx(i).max () < lhs_dims(i))) + && (idx(i).is_colon () + || idx(i).orig_empty () + || idx(i).max () < lhs_dims(i))) new_dims(i) = lhs_dims(i); else if (! idx(i).is_colon ()) new_dims(i) = idx(i).max () + 1;