diff options
author | Johan Dahlin <jdahlin@async.com.br> | 2007-06-27 23:36:47 +0000 |
---|---|---|
committer | Johan Dahlin <johan@src.gnome.org> | 2007-06-27 23:36:47 +0000 |
commit | 1aea7f0956a7b72de3c939342dc2b8c8da709ac8 (patch) | |
tree | 7a5df4d98c1ec64e4f7b8c8f0beb46b75e6d094b /gtk/gtk-builder-convert | |
parent | b487ed554d9dd7c0022490b870d281a1a5e517b2 (diff) | |
download | gtk+-1aea7f0956a7b72de3c939342dc2b8c8da709ac8.tar.gz |
Remove glade-interface doctype if found.
2007-06-27 Johan Dahlin <jdahlin@async.com.br>
* gtk/gtk-builder-convert (GtkBuilderConverter._parse): Remove
glade-interface doctype if found.
svn path=/trunk/; revision=18265
Diffstat (limited to 'gtk/gtk-builder-convert')
-rw-r--r-- | gtk/gtk-builder-convert | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gtk/gtk-builder-convert b/gtk/gtk-builder-convert index ec1b54db5b..37155776ed 100644 --- a/gtk/gtk-builder-convert +++ b/gtk/gtk-builder-convert @@ -119,6 +119,12 @@ class GtkBuilderConverter(object): glade_iface[0].tagName = 'interface' self._interface = glade_iface[0] + # Remove glade-interface doc type + for node in self._dom.childNodes: + if node.nodeType == Node.DOCUMENT_TYPE_NODE: + if node.name == 'glade-interface': + self._dom.removeChild(node) + # Strip requires requires = self._dom.getElementsByTagName("requires") for require in requires: |