]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
GAsync: Add empty statement after labels
authorDidier 'Ptitjes <ptitjes@free.fr>
Sat, 30 May 2009 14:40:35 +0000 (16:40 +0200)
committerJürg Billeter <j@bitron.ch>
Sun, 31 May 2009 20:21:39 +0000 (22:21 +0200)
C does not allow labels at end of compound statements.

Signed-off-by: Didier 'Ptitjes <ptitjes@free.fr>
codegen/valagasyncmodule.vala

index 82a92bc03ef4841ddb902cf36424629ee6184aad..ade415f495f2af8f26682c4c0c961b3de02ba0b4 100644 (file)
@@ -331,6 +331,7 @@ internal class Vala.GAsyncModule : GSignalModule {
                        cfrag.append (new CCodeExpressionStatement (new CCodeAssignment (new CCodeMemberAccess.pointer (new CCodeIdentifier ("data"), "state"), new CCodeConstant (state.to_string ()))));
                        cfrag.append (new CCodeReturnStatement (new CCodeConstant ("FALSE")));
                        cfrag.append (new CCodeCaseStatement (new CCodeConstant (state.to_string ())));
+                       cfrag.append (new CCodeEmptyStatement ());
 
                        return;
                }