From: Luca Bruno Date: Mon, 18 Jul 2011 08:01:25 +0000 (+0200) Subject: D-Bus: Include gio.h when using the register_object function X-Git-Tag: 0.13.2~136 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ccd3a999052f074aa74dc9581a203edeba5e04d1;p=thirdparty%2Fvala.git D-Bus: Include gio.h when using the register_object function Fixes bug 654782. --- diff --git a/codegen/valagdbusservermodule.vala b/codegen/valagdbusservermodule.vala index 6593d08a5..7c5a753ef 100644 --- a/codegen/valagdbusservermodule.vala +++ b/codegen/valagdbusservermodule.vala @@ -1040,6 +1040,8 @@ public class Vala.GDBusServerModule : GDBusClientModule { return register_object_func; } + cfile.add_include ("gio/gio.h"); + var function = new CCodeFunction (register_object_func, "guint"); function.modifiers = CCodeModifiers.STATIC; @@ -1181,6 +1183,8 @@ public class Vala.GDBusServerModule : GDBusClientModule { return; } + decl_space.add_include ("gio/gio.h"); + // declare register_object function var cfunc = new CCodeFunction (register_object_name, "guint"); cfunc.add_parameter (new CCodeParameter ("object", "void*"));