diff options
author | Luca Bruno <lethalman88@gmail.com> | 2010-04-28 00:03:18 +0200 |
---|---|---|
committer | Jürg Billeter <j@bitron.ch> | 2010-08-04 15:41:51 +0200 |
commit | a53caa3e70e47c66cd971e385866e32a33782575 (patch) | |
tree | 0189ce6ab0b232ec1c9a4a8e0ebb7962d68d2061 /codegen/valaccodecontrolflowmodule.vala | |
parent | dc1786d8a21ff9e9c41c289a2a4c6fb926ee9dfc (diff) | |
download | vala-a53caa3e70e47c66cd971e385866e32a33782575.tar.gz |
Use the CCodeBlock generated for SwitchSection
Fixes bug 610673.
Diffstat (limited to 'codegen/valaccodecontrolflowmodule.vala')
-rw-r--r-- | codegen/valaccodecontrolflowmodule.vala | 6 |
1 files changed, 1 insertions, 5 deletions
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); |