# HG changeset patch # User Jaroslav Hajek # Date 1285790914 -7200 # Node ID b721e12140ccfb01d15eeeaf4cee8995ca80e996 # Parent 3b8817c91e313ae541f441090cdceb961d27c00b fix off-by-1 error in octave_scalar_map diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2010-09-29 Jaroslav Hajek + + * oct-map.cc (octave_map::contents): Fix off-by-1 error. + 2010-09-29 John W. Eaton * DLD-FUNCTIONS/__glpk__.cc (OCTAVE_GLPK_GET_REAL_PARAM, diff --git a/src/oct-map.cc b/src/oct-map.cc --- a/src/oct-map.cc +++ b/src/oct-map.cc @@ -238,7 +238,7 @@ { octave_idx_type idx = xkeys.getfield (k); if (idx >= static_cast (xvals.size ())) - xvals.resize (idx); + xvals.resize (idx+1); return xvals[idx]; }