]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
D-Bus: Fix C warnings in GDBus servers
authorJürg Billeter <j@bitron.ch>
Tue, 21 Dec 2010 21:19:14 +0000 (22:19 +0100)
committerJürg Billeter <j@bitron.ch>
Tue, 21 Dec 2010 21:19:14 +0000 (22:19 +0100)
codegen/valagdbusservermodule.vala

index af54e8463816e8591b1b5a8eaa0991100fc8abc7..f14394fbcb81b4e2830e131723f3228b7557e94d 100644 (file)
@@ -91,9 +91,9 @@ public class Vala.GDBusServerModule : GDBusClientModule {
                        ccode.add_declaration ("GError*", new CCodeVariableDeclarator ("error", new CCodeConstant ("NULL")));
                }
 
-               ccode.add_declaration ("GVariantIter", new CCodeVariableDeclarator ("_arguments_iter"));
-
                if (!ready) {
+                       ccode.add_declaration ("GVariantIter", new CCodeVariableDeclarator ("_arguments_iter"));
+
                        var iter_init = new CCodeFunctionCall (new CCodeIdentifier ("g_variant_iter_init"));
                        iter_init.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, new CCodeIdentifier ("_arguments_iter")));
                        iter_init.add_argument (new CCodeIdentifier ("parameters"));