From: Jürg Billeter Date: Wed, 22 Dec 2010 07:28:29 +0000 (+0100) Subject: D-Bus: Fix C warning in GDBus servers X-Git-Tag: 0.11.3~31 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=157c3dc629c88e58d4d1c57799736da09fb6d973;p=thirdparty%2Fvala.git D-Bus: Fix C warning in GDBus servers --- diff --git a/codegen/valagdbusservermodule.vala b/codegen/valagdbusservermodule.vala index f14394fbc..0e1acea94 100644 --- a/codegen/valagdbusservermodule.vala +++ b/codegen/valagdbusservermodule.vala @@ -1255,7 +1255,7 @@ public class Vala.GDBusServerModule : GDBusClientModule { cregister.add_argument (new CCodeIdentifier ("connection")); cregister.add_argument (new CCodeIdentifier ("path")); - cregister.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, get_interface_info (sym))); + cregister.add_argument (new CCodeCastExpression (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, get_interface_info (sym)), "GDBusInterfaceInfo *")); cregister.add_argument (new CCodeUnaryExpression (CCodeUnaryOperator.ADDRESS_OF, get_interface_vtable (sym))); cregister.add_argument (new CCodeIdentifier ("data"));