From: Rico Tzschichholz Date: Mon, 29 Apr 2019 14:30:43 +0000 (+0200) Subject: girwriter: Don't write c:include tags for symbols from external packages X-Git-Tag: 0.45.1~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=3f5dc6620b16a0ccc44482379033ea317726c779;p=thirdparty%2Fvala.git girwriter: Don't write c:include tags for symbols from external packages --- diff --git a/codegen/valagirwriter.vala b/codegen/valagirwriter.vala index 4cc2e587a..355ef856b 100644 --- a/codegen/valagirwriter.vala +++ b/codegen/valagirwriter.vala @@ -233,6 +233,9 @@ public class Vala.GIRWriter : CodeVisitor { header_filenames.add (c_header_filename); } foreach (Symbol symbol in ns.scope.get_symbol_table ().get_values ()) { + if (symbol.external_package) { + continue; + } foreach (unowned string c_header_filename in get_ccode_header_filenames (symbol).split (",")) { header_filenames.add (c_header_filename); }