]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
girwriter: Don't write c:include tags for symbols from external packages
authorRico Tzschichholz <ricotz@ubuntu.com>
Mon, 29 Apr 2019 14:30:43 +0000 (16:30 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Mon, 29 Apr 2019 14:49:23 +0000 (16:49 +0200)
codegen/valagirwriter.vala

index 4cc2e587ade60eb34513f820b64ac6c0bb28711c..355ef856b3052f7301806552346d46191c3ad166 100644 (file)
@@ -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);
                        }