comparison 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
comparison
equal deleted inserted replaced
4120:29f648e1cd46 4121:a0c710c20da5
400 for (Pix p = map.first (); p; map.next (p)) 400 for (Pix p = map.first (); p; map.next (p))
401 { 401 {
402 std::string key = map.key (p); 402 std::string key = map.key (p);
403 octave_value_list val = map.contents (p); 403 octave_value_list val = map.contents (p);
404 404
405 octave_value tmp = (n == 1) ? val(0) : octave_list (val); 405 octave_value tmp = (n == 1) ? val(0) : octave_value (val);
406 406
407 if (print_keys_only) 407 if (print_keys_only)
408 { 408 {
409 indent (os); 409 indent (os);
410 os << key << ": " << tmp.type_name (); 410 os << key << ": " << tmp.type_name ();
411 newline (os); 411 newline (os);
412 } 412 }
413 else 413 else
414 val(0).print_with_name (os, key); 414 tmp.print_with_name (os, key);
415 } 415 }
416 416
417 decrement_indent_level (); 417 decrement_indent_level ();
418 418
419 indent (os); 419 indent (os);