summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-08 20:41:39 +0100
committerMarc-André Lureau <marcandre.lureau@gmail.com>2013-01-08 20:41:39 +0100
commit1a912ceba20766e07d155216c8a48d208be1dae5 (patch)
tree1b0b5ef807d9a4a76e603f54e11a78bf1d6fca7a /src
parente3f220aad5569b905e78f860615f27a20a2ad5fd (diff)
Preprocess CDATA and text
Diffstat (limited to 'src')
-rw-r--r--src/preprocessor.vala6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/preprocessor.vala b/src/preprocessor.vala
index ff904cb..feafb3b 100644
--- a/src/preprocessor.vala
+++ b/src/preprocessor.vala
@@ -115,6 +115,12 @@ namespace Wixl {
case Xml.ReaderType.END_ELEMENT:
writer.end_element ();
break;
+ case Xml.ReaderType.TEXT:
+ writer.write_string (eval (reader.const_value(), file));
+ break;
+ case Xml.ReaderType.CDATA:
+ writer.write_cdata (eval (reader.const_value(), file));
+ break;
}
}
writer.end_document ();