From: Rico Tzschichholz Date: Sun, 28 Oct 2018 17:57:48 +0000 (+0100) Subject: GDbus Improving X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=56d61d8750c850f1f27644a09f14a3d18b789af6;p=thirdparty%2Fvala.git GDbus Improving --- diff --git a/codegen/valagdbusservertransformer.vala b/codegen/valagdbusservertransformer.vala index 1cc06563d..a3c5ac217 100644 --- a/codegen/valagdbusservertransformer.vala +++ b/codegen/valagdbusservertransformer.vala @@ -185,7 +185,7 @@ public class Vala.GDBusServerTransformer : GDBusClientTransformer { push_builder (new CodeBuilder.for_subroutine (im)); var object_type = SemanticAnalyzer.get_data_type_for_symbol (sym); - var object = b.add_temp_declaration (null, expression (@"($object_type) (((GLib.Object[]) user_data)[0])")); + var object = b.add_temp_declaration (data_type (@"$object_type", false), expression (@"($object_type) (((GLib.Object[]) user_data)[0])")); b.open_switch (expression ("method_name"), null); b.add_return (); foreach (var m in sym.get_methods ()) {