# HG changeset patch # User dbateman # Date 1165224308 0 # Node ID c50a125a6c817a9bfbbf60d013b9f47ebe9895d4 # Parent 0d2ff0dfb159410d12c59013e026481df909d7a9 [project @ 2006-12-04 09:25:08 by dbateman] diff -r 0d2ff0dfb159 -r c50a125a6c81 src/ChangeLog --- a/src/ChangeLog Fri Dec 01 05:25:38 2006 +0000 +++ b/src/ChangeLog Mon Dec 04 09:25:08 2006 +0000 @@ -1,3 +1,9 @@ +2006-12-04 David Bateman + + * ov-base-mat.cc (void octave_base_matrix::assign + (const octave_value_list&, const MT&)): Invalidate matrix + type on assignment + 2006-11-30 John W. Eaton * DLD-FUNCTIONS/fftw_wisdom.cc (Ffftw_wisdom): diff -r 0d2ff0dfb159 -r c50a125a6c81 src/ov-base-mat.cc --- a/src/ov-base-mat.cc Fri Dec 01 05:25:38 2006 +0000 +++ b/src/ov-base-mat.cc Mon Dec 04 09:25:08 2006 +0000 @@ -199,6 +199,10 @@ matrix.set_index (idx(i).index_vector ()); ::assign (matrix, rhs, MT::resize_fill_value ()); + + + // Invalidate the matrix type + typ.invalidate_type (); } template