# HG changeset patch # User Jaroslav Hajek # Date 1281516931 -7200 # Node ID cc2bc3f46cd4e1682d7da651d66a5d6fc722b234 # Parent aef238768f25f931f82444494115651003d228ff fix assignment bug with lazy indices diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2010-08-11 Jaroslav Hajek + + * ov-lazy-idx.h (octave_lazy_index::subsasgn): Remove override. Leave + it to the defualt numeric conversion mechanism. + 2010-08-10 Jaroslav Hajek * data.cc (Fdiff): Allow logical type. diff --git a/src/ov-lazy-idx.h b/src/ov-lazy-idx.h --- a/src/ov-lazy-idx.h +++ b/src/ov-lazy-idx.h @@ -79,11 +79,6 @@ const std::list& idx, int) { return subsref (type, idx); } - octave_value subsasgn (const std::string& type, - const std::list& idx, - const octave_value& rhs) - { return make_value ().subsasgn (type, idx, rhs); } - octave_value do_index_op (const octave_value_list& idx, bool resize_ok = false) { return make_value ().do_index_op (idx, resize_ok); }