stage4/generate_c/generate_c_st.cc
changeset 417 d48f53715f77
parent 392 9b88b8b6bccd
child 495 8c6823fee086
--- a/stage4/generate_c/generate_c_st.cc	Wed Feb 01 13:01:08 2012 +0000
+++ b/stage4/generate_c/generate_c_st.cc	Wed Feb 01 19:49:11 2012 +0000
@@ -342,7 +342,7 @@
     case complextype_suffix_vg:
       symbol->subscripted_variable->accept(*this);
 
-      current_array_type = search_varfb_instance_type->get_type_id(symbol->subscripted_variable);
+      current_array_type = search_varfb_instance_type->get_basetype_decl(symbol->subscripted_variable);
       if (current_array_type == NULL) ERROR;
 
       s4o.print(".table");
@@ -356,7 +356,7 @@
       if (this->is_variable_prefix_null()) {
     	symbol->subscripted_variable->accept(*this);
 
-    	current_array_type = search_varfb_instance_type->get_type_id(symbol->subscripted_variable);
+    	current_array_type = search_varfb_instance_type->get_basetype_decl(symbol->subscripted_variable);
     	if (current_array_type == NULL) ERROR;
 
     	s4o.print(".table");