From: Ryan Lortie Date: Tue, 29 Jun 2010 03:31:36 +0000 (-0400) Subject: D-Bus: emit casts to C code to squash warnings X-Git-Tag: 0.9.3~67 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=60b73bb84ff52b85aaf66efe244714dd92f134dd;p=thirdparty%2Fvala.git D-Bus: emit casts to C code to squash warnings one more --- diff --git a/codegen/valagdbusservermodule.vala b/codegen/valagdbusservermodule.vala index c5e3dee7f..4c4a069d3 100644 --- a/codegen/valagdbusservermodule.vala +++ b/codegen/valagdbusservermodule.vala @@ -913,7 +913,7 @@ public class Vala.GDBusServerModule : GDBusClientModule { var info = new CCodeInitializerList (); info.append (new CCodeConstant ("-1")); info.append (new CCodeConstant ("\"%s\"".printf (get_dbus_name_for_member (sig)))); - info.append (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, new CCodeIdentifier ("_" + sym.get_lower_case_cprefix () + "dbus_arg_info_" + sig.get_cname ()))); + info.append (new CCodeCastExpression (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, new CCodeIdentifier ("_" + sym.get_lower_case_cprefix () + "dbus_arg_info_" + sig.get_cname ())), "GDBusArgInfo **")); cdecl = new CCodeDeclaration ("const GDBusSignalInfo"); cdecl.add_declarator (new CCodeVariableDeclarator ("_" + sym.get_lower_case_cprefix () + "dbus_signal_info_" + sig.get_cname (), info));