# HG changeset patch # User laurent # Date 1301671589 -7200 # Node ID 86ef2244aef1e0350de5145d43d13c7af6502d4f # Parent 28bd86c56793a8fe88ce5a6fa44cf5786aeaf141 Modify code generated for avoiding warning while compiling when configuration or resource don't have any global variable diff -r 28bd86c56793 -r 86ef2244aef1 stage4/generate_c/generate_c.cc --- a/stage4/generate_c/generate_c.cc Thu Mar 31 19:11:16 2011 +0200 +++ b/stage4/generate_c/generate_c.cc Fri Apr 01 17:26:29 2011 +0200 @@ -1051,7 +1051,9 @@ s4o.print("(void) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); - s4o.print("BOOL retain = 0;\n"); + s4o.print("BOOL retain;\n"); + s4o.print(s4o.indent_spaces); + s4o.print("retain = 0;\n"); /* (B.3) Global variables initializations... */ s4o.print(s4o.indent_spaces); @@ -1328,7 +1330,9 @@ s4o.print("(void) {\n"); s4o.indent_right(); s4o.print(s4o.indent_spaces); - s4o.print("BOOL retain = 0;\n"); + s4o.print("BOOL retain;\n"); + s4o.print(s4o.indent_spaces); + s4o.print("retain = 0;\n"); /* (B.2) Global variables initialisations... */ if (current_global_vars != NULL) {