# HG changeset patch # User John W. Eaton # Date 1295939001 18000 # Node ID 30a8762c792c152b498e8cdf30ad8f6085563d50 # Parent 84f55b186eb78ccffd9097da7f42f26e99784611 fix octave_map (const string_vector&) constructor diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2011-01-25 John W. Eaton + + * oct-map.h (octave_map::octave_map (const string_vector&)): + Initialize xvals elements to 1x1 Cells. Bug #32222. + 2011-01-24 Pascal Dupuis * ov-base-mat.h (class octave_base_matrix): Disallow assignment. diff --git a/src/oct-map.h b/src/oct-map.h --- a/src/oct-map.h +++ b/src/oct-map.h @@ -272,7 +272,7 @@ octave_map (const dim_vector& dv) : xkeys (), xvals (), dimensions (dv) { } octave_map (const string_vector& k) - : xkeys (k), xvals (k.length ()), dimensions (1, 1) { } + : xkeys (k), xvals (k.length (), Cell (1, 1)), dimensions (1, 1) { } octave_map (const dim_vector& dv, const string_vector& k) : xkeys (k), xvals (k.length (), Cell (dv)), dimensions (dv) { }