]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
D-Bus: Fix C warning in GDBus servers
authorJürg Billeter <j@bitron.ch>
Wed, 22 Dec 2010 07:28:29 +0000 (08:28 +0100)
committerJürg Billeter <j@bitron.ch>
Wed, 22 Dec 2010 07:28:29 +0000 (08:28 +0100)
codegen/valagdbusservermodule.vala

index f14394fbcb81b4e2830e131723f3228b7557e94d..0e1acea941f8a2cccd9adfd5e01549533b055826 100644 (file)
@@ -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"));