# HG changeset patch # User jwe # Date 849508467 0 # Node ID 112fd175d9f56080a858f7abda246cd116f73384 # Parent c097977bca6f4a1534e9b062e3606db94b6b5ac4 [project @ 1996-12-02 06:34:27 by jwe] diff --git a/liboctave/Array-idx.h b/liboctave/Array-idx.h --- a/liboctave/Array-idx.h +++ b/liboctave/Array-idx.h @@ -193,7 +193,7 @@ if (n != 0) { - if (liboctave_rre_flag) + if (liboctave_rre_flag && (rhs_len == n || rhs_len == 1)) { int max_idx = idx.max () + 1; if (max_idx > lhs_len) diff --git a/liboctave/ChangeLog b/liboctave/ChangeLog --- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,7 @@ +Mon Dec 2 00:26:41 1996 John W. Eaton + + * Array-idx.h (assign): Only resize if assignment conforms. + Wed Nov 20 01:00:40 1996 John W. Eaton * Makefile.in (INCLUDES): Delete lo-error.h.