]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
girwriter: do not emit a package as a dependency of itself
authorEvan Nemerson <evan@coeus-group.com>
Thu, 12 Jan 2012 07:25:35 +0000 (23:25 -0800)
committerJürg Billeter <j@bitron.ch>
Tue, 31 Jan 2012 13:02:29 +0000 (14:02 +0100)
codegen/valagirwriter.vala

index b15ada8baeb2fa506fe4ed047c86846285dcd4ad..605b75517422104025671ac58b4b4bcfeb80f2a0 100644 (file)
@@ -57,8 +57,10 @@ public class Vala.GIRWriter : CodeVisitor {
 
        public void write_includes() {
                foreach (var i in externals) {
-                       write_indent_stream ();
-                       stream.printf ("<include name=\"%s\" version=\"%s\"/>\n", i.ns, i.version);
+                       if (i.ns != this.gir_namespace) {
+                               write_indent_stream ();
+                               stream.printf ("<include name=\"%s\" version=\"%s\"/>\n", i.ns, i.version);
+                       }
                }
        }