Mercurial > hg > octave-nkf
diff src/oct-map.cc @ 1755:3a9462b655f1
[project @ 1996-01-22 04:47:22 by jwe]
author | jwe |
---|---|
date | Mon, 22 Jan 1996 04:47:22 +0000 |
parents | a02f140ed897 |
children | e62277bf5fe0 |
line wrap: on
line diff
--- a/src/oct-map.cc +++ b/src/oct-map.cc @@ -29,22 +29,22 @@ #include <config.h> #endif +#include "str-vec.h" + #include "pt-const.h" #include "oct-map.h" #include "utils.h" -char ** +string_vector Octave_map::make_name_list (void) { int len = length (); - char **names = new char * [len + 1]; + string_vector names (len); int i = 0; for (Pix p = first (); p != 0; next (p)) - names[i++] = strsave (key (p)); - - names[i] = 0; + names[i++] = key (p); return names; }