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	Mon Jan 22 04:47:00 1996 +0000
+++ b/src/oct-map.cc	Mon Jan 22 04:47:22 1996 +0000
@@ -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;
 }