Mercurial > hg > octave-lyh
diff src/oct-map.h @ 5925:fe5cedbf3806
[project @ 2006-08-14 19:08:36 by jwe]
author | jwe |
---|---|
date | Mon, 14 Aug 2006 19:08:37 +0000 |
parents | ef3127d910bc |
children | 8fd77759707c |
line wrap: on
line diff
--- a/src/oct-map.h +++ b/src/oct-map.h @@ -135,7 +135,11 @@ bool contains (const std::string& k) const { return (seek (k) != map.end ()); } - void clear (void) { map.clear (); } + void clear (void) + { + map.clear (); + key_list.clear (); + } string_vector keys (void) const; @@ -183,10 +187,10 @@ mutable dim_vector dimensions; void maybe_add_to_key_list (const std::string& k) - { - if (! contains (k)) - key_list.push_back (k); - } + { + if (! contains (k)) + key_list.push_back (k); + } }; #endif