[vala] CodeWriter: Omit cheader_filename for fast vapi



commit e78b95babe67c2ff1d60438ac876883f280d8a74
Author: Ryan Lortie <desrt desrt ca>
Date:   Fri Aug 27 14:25:56 2010 +0200

    CodeWriter: Omit cheader_filename for fast vapi

 vala/valacodewriter.vala |   22 ++++++++++++----------
 1 files changed, 12 insertions(+), 10 deletions(-)
---
diff --git a/vala/valacodewriter.vala b/vala/valacodewriter.vala
index 5d0e588..ece72a1 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;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]