From: Luca Bruno Date: Tue, 27 Apr 2010 22:03:18 +0000 (+0200) Subject: Use the CCodeBlock generated for SwitchSection X-Git-Tag: 0.9.5~42 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a53caa3e70e47c66cd971e385866e32a33782575;p=thirdparty%2Fvala.git Use the CCodeBlock generated for SwitchSection Fixes bug 610673. --- diff --git a/codegen/valaccodecontrolflowmodule.vala b/codegen/valaccodecontrolflowmodule.vala index ee4a57764..8132c9d6e 100644 --- a/codegen/valaccodecontrolflowmodule.vala +++ b/codegen/valaccodecontrolflowmodule.vala @@ -214,11 +214,7 @@ public class Vala.CCodeControlFlowModule : CCodeMethodModule { cswitch.add_statement (new CCodeCaseStatement ((CCodeExpression) label.expression.ccodenode)); } - var cblock = new CCodeBlock (); - cswitch.add_statement (cblock); - foreach (CodeNode body_stmt in section.get_statements ()) { - cblock.add_statement (body_stmt.ccodenode); - } + cswitch.add_statement (section.ccodenode); } create_temp_decl (stmt, stmt.expression.temp_vars);