summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJürg Billeter <j@bitron.ch>2012-06-02 18:26:09 +0200
committerJürg Billeter <j@bitron.ch>2012-06-23 17:28:14 +0200
commit2167376e06bd089e1123781376320a0a0584eef0 (patch)
tree834e3f3dceee2592226a12dfb153684e7927a032
parent0eb1a43e3c6bc81aa70f0ad80bf1b69b4b4a88cf (diff)
downloadvala-2167376e06bd089e1123781376320a0a0584eef0.tar.gz
codegen: Fix assertion failure on empty string switch statement
Fixes bug 677205.
-rw-r--r--codegen/valaccodecontrolflowmodule.vala8
1 files changed, 4 insertions, 4 deletions
diff --git a/codegen/valaccodecontrolflowmodule.vala b/codegen/valaccodecontrolflowmodule.vala
index 5a4c29792..ea6452248 100644
--- a/codegen/valaccodecontrolflowmodule.vala
+++ b/codegen/valaccodecontrolflowmodule.vala
@@ -156,12 +156,12 @@ public abstract class Vala.CCodeControlFlowModule : CCodeMethodModule {
default_section.emit (this);
- if (n > 0) {
- ccode.close ();
- }
+ ccode.close ();
}
- ccode.close ();
+ if (n > 0) {
+ ccode.close ();
+ }
}
public override void visit_switch_statement (SwitchStatement stmt) {