[vala] Use the CCodeBlock generated for SwitchSection



commit a53caa3e70e47c66cd971e385866e32a33782575
Author: Luca Bruno <lethalman88 gmail com>
Date:   Wed Apr 28 00:03:18 2010 +0200

    Use the CCodeBlock generated for SwitchSection
    
    Fixes bug 610673.

 codegen/valaccodecontrolflowmodule.vala |    6 +-----
 1 files changed, 1 insertions(+), 5 deletions(-)
---
diff --git a/codegen/valaccodecontrolflowmodule.vala b/codegen/valaccodecontrolflowmodule.vala
index ee4a577..8132c9d 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);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]