From: dbs Date: Wed, 10 Sep 2008 02:58:12 +0000 (+0000) Subject: Escape CDATA before adding it to our entityized XML file X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=c3f1d70369bf7c7ff7e01c78416f128e5ba6e3eb;p=Evergreen.git Escape CDATA before adding it to our entityized XML file (fixes a bug with <> in oils_persist:source_definition for iatc) git-svn-id: svn://svn.open-ils.org/ILS/trunk@10570 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/build/i18n/scripts/fieldmapper.py b/build/i18n/scripts/fieldmapper.py index b32bde2fd5..e198c0a4d8 100755 --- a/build/i18n/scripts/fieldmapper.py +++ b/build/i18n/scripts/fieldmapper.py @@ -137,7 +137,7 @@ class IDLHandler(xml.sax.handler.ContentHandler): """ Shove character data into the entityized IDL file """ - self.entityized = self.entityized + content + self.entityized = self.entityized + xml.sax.saxutils.escape(content) def endElement(self, name): """