From: Ryan Lortie Date: Fri, 27 Aug 2010 12:25:56 +0000 (+0200) Subject: CodeWriter: Omit cheader_filename for fast vapi X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6d0c5de07f088de403c73d8da62b90d72d6d57a9;p=thirdparty%2Fvala.git CodeWriter: Omit cheader_filename for fast vapi --- diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala index 78896871a..056f20d80 100644 --- a/vala/valacodewriter.vala +++ b/vala/valacodewriter.vala @@ -151,16 +151,18 @@ public class Vala.CodeWriter : CodeVisitor { private string get_cheaders (Symbol cl) { bool first = true; string cheaders = ""; - foreach (string cheader in cl.get_cheader_filenames ()) { - if (header_to_override != null && - cheader == header_to_override) { - cheader = override_header; - } - if (first) { - cheaders = cheader; - first = false; - } else { - cheaders = "%s,%s".printf (cheaders, cheader); + if (type != CodeWriterType.FAST) { + foreach (string cheader in cl.get_cheader_filenames ()) { + if (header_to_override != null && + cheader == header_to_override) { + cheader = override_header; + } + if (first) { + cheaders = cheader; + first = false; + } else { + cheaders = "%s,%s".printf (cheaders, cheader); + } } } return cheaders;