# HG changeset patch # User Jaroslav Hajek # Date 1234776670 -3600 # Node ID c141078e083abc81e59bde195a34e61ceb6aac21 # Parent 06b9903a029b018368e3204f4ae90edb4c1cabff fix small bug in scalar-to-array assignment diff -r 06b9903a029b -r c141078e083a src/ChangeLog --- a/src/ChangeLog Mon Feb 16 10:15:43 2009 +0100 +++ b/src/ChangeLog Mon Feb 16 10:31:10 2009 +0100 @@ -1,3 +1,8 @@ +2009-02-16 Jaroslav Hajek + + * ov-base-mat (octave_base_matrix::assign (const octave_value_list&, + typename MT::element_type): Fix invalid index. + 2009-02-16 John W. Eaton * input.cc (gnu_readline): Use fputs instead of fprintf. diff -r 06b9903a029b -r c141078e083a src/ov-base-mat.cc --- a/src/ov-base-mat.cc Mon Feb 16 10:15:43 2009 +0100 +++ b/src/ov-base-mat.cc Mon Feb 16 10:31:10 2009 +0100 @@ -359,7 +359,7 @@ j += i * k; k *= dv (i); } - matrix(k) = rhs; + matrix(j) = rhs; } else matrix.assign (idx_vec, mrhs);