From: Jürg Billeter Date: Wed, 23 Mar 2011 21:32:30 +0000 (+0100) Subject: D-Bus: Emit cast to avoid C warning for signal handling in clients X-Git-Tag: 0.12.0~22 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=b8c44724bee309e06f2be353fa57c5dd08e8e503;p=thirdparty%2Fvala.git D-Bus: Emit cast to avoid C warning for signal handling in clients --- diff --git a/codegen/valagdbusclientmodule.vala b/codegen/valagdbusclientmodule.vala index ed71cea66..d33b320b0 100644 --- a/codegen/valagdbusclientmodule.vala +++ b/codegen/valagdbusclientmodule.vala @@ -445,7 +445,7 @@ public class Vala.GDBusClientModule : GDBusModule { var callblock = new CCodeBlock (); var ccall = new CCodeFunctionCall (new CCodeIdentifier (generate_dbus_signal_handler (sig, sym))); - ccall.add_argument (new CCodeIdentifier ("proxy")); + ccall.add_argument (new CCodeCastExpression (new CCodeIdentifier ("proxy"), sym.get_cname () + "*")); ccall.add_argument (new CCodeIdentifier ("parameters")); callblock.add_statement (new CCodeExpressionStatement (ccall));