[vala] GAsync: Include gio/gio.h when needed
- From: Jürg Billeter <juergbi src gnome org>
- To: svn-commits-list gnome org
- Subject: [vala] GAsync: Include gio/gio.h when needed
- Date: Sun, 31 May 2009 08:10:35 -0400 (EDT)
commit 86739dacff49e2dbdc10cce70172cdc80f8b9581
Author: Jürg Billeter <j bitron ch>
Date: Sun May 31 14:08:35 2009 +0200
GAsync: Include gio/gio.h when needed
---
codegen/valaccodebasemodule.vala | 2 --
codegen/valagasyncmodule.vala | 2 +-
2 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/codegen/valaccodebasemodule.vala b/codegen/valaccodebasemodule.vala
index 4a41c66..06751cd 100644
--- a/codegen/valaccodebasemodule.vala
+++ b/codegen/valaccodebasemodule.vala
@@ -121,7 +121,6 @@ internal class Vala.CCodeBaseModule : CCodeModule {
public string module_init_param_name;
public bool gvaluecollector_h_needed;
- public bool gio_h_needed;
public bool requires_array_free;
public bool requires_array_move;
public bool requires_array_length;
@@ -429,7 +428,6 @@ internal class Vala.CCodeBaseModule : CCodeModule {
variable_name_map.clear ();
gvaluecollector_h_needed = false;
- gio_h_needed = false;
dbus_glib_h_needed = false;
dbus_glib_h_needed_in_header = false;
requires_array_free = false;
diff --git a/codegen/valagasyncmodule.vala b/codegen/valagasyncmodule.vala
index af2c96f..82a92bc 100644
--- a/codegen/valagasyncmodule.vala
+++ b/codegen/valagasyncmodule.vala
@@ -189,7 +189,7 @@ internal class Vala.GAsyncModule : GSignalModule {
public override void visit_method (Method m) {
if (m.coroutine) {
- gio_h_needed = true;
+ source_declarations.add_include ("gio/gio.h");
// append the synchronous version
m.coroutine = false;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]