diff src/symtab.cc @ 2878:55cca18e943a

[project @ 1997-04-24 09:19:43 by jwe]
author jwe
date Thu, 24 Apr 1997 09:25:02 +0000 (1997-04-24)
parents 8c516da3c1f7
children 9fd1df4b464a
line wrap: on
line diff
--- a/src/symtab.cc
+++ b/src/symtab.cc
@@ -764,10 +764,12 @@
 
       tree_constant *tmp = static_cast<tree_constant *> (sr.def ());
 
-      const_type = tmp->type_name ();
+      octave_value vtmp = tmp->value ();
 
-      nr = tmp->rows ();
-      nc = tmp->columns ();
+      const_type = vtmp.type_name ();
+
+      nr = vtmp.rows ();
+      nc = vtmp.columns ();
 
       symbol_def *sr_def = sr.definition;
       symbol_def *hidden_def = sr_def->next_elem;