# HG changeset patch # User Jaroslav Hajek # Date 1258638017 -3600 # Node ID 3e8b4c80ae6323d91b81b12892a93c1ed1665263 # Parent 55219e65c7cda226c8f3bf05a635c097df778541 use Array::get_size in Array::clear diff --git a/liboctave/Array.cc b/liboctave/Array.cc --- a/liboctave/Array.cc +++ b/liboctave/Array.cc @@ -102,7 +102,7 @@ if (--rep->count <= 0) delete rep; - rep = new ArrayRep (dv.numel ()); + rep = new ArrayRep (get_size (dv)); slice_data = rep->data; slice_len = rep->len; diff --git a/liboctave/ChangeLog b/liboctave/ChangeLog --- a/liboctave/ChangeLog +++ b/liboctave/ChangeLog @@ -1,3 +1,7 @@ +2009-11-19 Jaroslav Hajek + + * Array.cc (Array::clear (const dim_vector&)): Use get_size. + 2009-11-19 Jaroslav Hajek * lo-mappers.cc (do_erfinv): New static function.