From: Jürg Billeter Date: Mon, 15 Jun 2009 16:12:38 +0000 (+0200) Subject: D-Bus: Fix variable conflict with server properties X-Git-Tag: 0.7.4~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=658e606f84877d4b2ab9fd7eb6b1ffe08eee27e4;p=thirdparty%2Fvala.git D-Bus: Fix variable conflict with server properties --- diff --git a/codegen/valadbusservermodule.vala b/codegen/valadbusservermodule.vala index e6f67e2c1..bba546ef0 100644 --- a/codegen/valadbusservermodule.vala +++ b/codegen/valadbusservermodule.vala @@ -745,8 +745,10 @@ internal class Vala.DBusServerModule : DBusClientModule { continue; } + var inner_block = new CCodeBlock (); + prop_block.add_statement (inner_block); var postfragment = new CCodeFragment (); - prop_block.add_statement (postfragment); + inner_block.add_statement (postfragment); iter_call = new CCodeFunctionCall (new CCodeIdentifier ("dbus_message_iter_open_container")); iter_call.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, new CCodeIdentifier ("subiter")));