stage4/generate_c/generate_c.cc
changeset 417 d48f53715f77
parent 397 85151b2f35ca
child 495 8c6823fee086
--- a/stage4/generate_c/generate_c.cc	Wed Feb 01 13:01:08 2012 +0000
+++ b/stage4/generate_c/generate_c.cc	Wed Feb 01 19:49:11 2012 +0000
@@ -2224,10 +2224,10 @@
           if (var_decl == NULL)
             ERROR;
           else
-            vartype = search_config_instance->get_vartype();
+            vartype = search_config_instance->get_vartype(current_var_reference);
         }
         else
-          vartype = search_resource_instance->get_vartype();
+          vartype = search_resource_instance->get_vartype(current_var_reference);
         
         s4o.print(s4o.indent_spaces + "{extern ");
         var_decl->accept(*this);
@@ -2259,10 +2259,10 @@
           if (var_decl == NULL)
             ERROR;
           else
-            vartype = search_config_instance->get_vartype();
+            vartype = search_config_instance->get_vartype(current_var_reference);
         }
         else
-          vartype = search_resource_instance->get_vartype();
+          vartype = search_resource_instance->get_vartype(current_var_reference);
         
         s4o.print(s4o.indent_spaces + "{extern ");
         var_decl->accept(*this);