diff src/ov-class.h @ 8785:70f5a0375afd

oct-map.h: fix think-o in previous change
author John W. Eaton <jwe@octave.org>
date Tue, 17 Feb 2009 21:41:26 -0500
parents ebf6f6a0f9a7
children eb63fbe60fab
line wrap: on
line diff
--- a/src/ov-class.h
+++ b/src/ov-class.h
@@ -60,7 +60,11 @@
   ~octave_class (void) { }
 
   octave_base_value *clone (void) const { return new octave_class (*this); }
-  octave_base_value *empty_clone (void) const { return new octave_class (); }
+
+  octave_base_value *empty_clone (void) const
+  {
+    return new octave_class (Octave_map (map.keys ()), class_name ());
+  }
 
   Cell dotref (const octave_value_list& idx);