# HG changeset patch
# User lbessard
# Date 1179332124 -7200
# Node ID 3ba8ef691003ce2c6ad8fa00ff61f6d6210b5791
# Parent  5b170c9ce1347637a8a9a52ec52bb1f13ed26449
Bug on resource global variables generation corrected

diff -r 5b170c9ce134 -r 3ba8ef691003 stage4/generate_cc/generate_cc.cc
--- a/stage4/generate_cc/generate_cc.cc	Wed May 16 17:53:37 2007 +0200
+++ b/stage4/generate_cc/generate_cc.cc	Wed May 16 18:15:24 2007 +0200
@@ -1165,9 +1165,10 @@
         vardecl = new generate_cc_vardecl_c(&s4o,
                       generate_cc_vardecl_c::local_vf,
                       generate_cc_vardecl_c::global_vt);
-        vardecl->print(symbol);
+        vardecl->print(current_global_vars);
         delete vardecl;
       }
+      s4o.print("\n");
       
       /* (A.4) Resource programs declaration... */
       wanted_declaretype = declare_dt;
@@ -1188,9 +1189,10 @@
         vardecl = new generate_cc_vardecl_c(&s4o,
                       generate_cc_vardecl_c::constructorinit_vf,
                       generate_cc_vardecl_c::global_vt);
-        vardecl->print(symbol);
+        vardecl->print(current_global_vars);
         delete vardecl;
       }
+      s4o.print("\n");
       
       /* (B.3) Resource programs initialisations... */
       wanted_declaretype = init_dt;