[vala] D-Bus: Include gio.h when using the register_object function



commit ccd3a999052f074aa74dc9581a203edeba5e04d1
Author: Luca Bruno <lucabru src gnome org>
Date:   Mon Jul 18 10:01:25 2011 +0200

    D-Bus: Include gio.h when using the register_object function
    
    Fixes bug 654782.

 codegen/valagdbusservermodule.vala |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/codegen/valagdbusservermodule.vala b/codegen/valagdbusservermodule.vala
index 6593d08..7c5a753 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*"));



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]