stage4/generate_c/generate_c_st.cc
changeset 531 e7d6f28fc882
parent 505 21be0f2f242d
child 594 c8092e909886
--- a/stage4/generate_c/generate_c_st.cc	Tue Apr 24 19:17:53 2012 +0100
+++ b/stage4/generate_c/generate_c_st.cc	Wed Apr 25 15:46:53 2012 +0100
@@ -135,6 +135,11 @@
     }
 
   private:
+    
+    
+
+
+
 
 void *print_getter(symbol_c *symbol) {
   unsigned int vartype = search_var_instance_decl->get_vartype(symbol);
@@ -159,7 +164,7 @@
   variablegeneration_t old_wanted_variablegeneration = wanted_variablegeneration;
   wanted_variablegeneration = complextype_base_vg;
   symbol->accept(*this);
-  if (search_varfb_instance_type->type_is_complex(symbol))
+  if (search_var_instance_decl->type_is_complex(symbol))
     s4o.print(",");
   wanted_variablegeneration = complextype_suffix_vg;
   symbol->accept(*this);
@@ -177,7 +182,7 @@
   bool type_is_complex = false;
   if (fb_symbol == NULL) {
     unsigned int vartype = search_var_instance_decl->get_vartype(symbol);
-    type_is_complex = search_varfb_instance_type->type_is_complex(symbol);
+    type_is_complex = search_var_instance_decl->type_is_complex(symbol);
     if (vartype == search_var_instance_decl_c::external_vt)
       s4o.print(SET_EXTERNAL);
     else if (vartype == search_var_instance_decl_c::located_vt)