diff src/ov-struct.cc @ 4121:a0c710c20da5

[project @ 2002-10-23 03:34:11 by jwe]
author jwe
date Wed, 23 Oct 2002 03:34:11 +0000
parents 47d3baea432d
children 5719210fff4c
line wrap: on
line diff
--- a/src/ov-struct.cc
+++ b/src/ov-struct.cc
@@ -402,7 +402,7 @@
 	  std::string key = map.key (p);
 	  octave_value_list val = map.contents (p);
 
-	  octave_value tmp = (n == 1) ? val(0) : octave_list (val);
+	  octave_value tmp = (n == 1) ? val(0) : octave_value (val);
 
 	  if (print_keys_only)
 	    {
@@ -411,7 +411,7 @@
 	      newline (os);
 	    }
 	  else
-	    val(0).print_with_name (os, key);
+	    tmp.print_with_name (os, key);
 	}
 
       decrement_indent_level ();