From: Didier 'Ptitjes Date: Fri, 17 Jul 2009 08:45:07 +0000 (+0200) Subject: GAsync: Add gio.h include in header for public async methods X-Git-Tag: 0.7.6~126 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9897b157a8fbfbff535862695fa3c0919fee6783;p=thirdparty%2Fvala.git GAsync: Add gio.h include in header for public async methods Signed-off-by: Didier 'Ptitjes --- diff --git a/codegen/valagasyncmodule.vala b/codegen/valagasyncmodule.vala index a33635f73..22a81acd3 100644 --- a/codegen/valagasyncmodule.vala +++ b/codegen/valagasyncmodule.vala @@ -194,6 +194,9 @@ internal class Vala.GAsyncModule : GSignalModule { public override void visit_method (Method m) { if (m.coroutine) { source_declarations.add_include ("gio/gio.h"); + if (!m.is_internal_symbol ()) { + header_declarations.add_include ("gio/gio.h"); + } // append the synchronous version m.coroutine = false;