summaryrefslogtreecommitdiff
path: root/gtk/gtk-builder-convert
diff options
context:
space:
mode:
authorJohan Dahlin <jdahlin@async.com.br>2007-06-27 23:36:47 +0000
committerJohan Dahlin <johan@src.gnome.org>2007-06-27 23:36:47 +0000
commit1aea7f0956a7b72de3c939342dc2b8c8da709ac8 (patch)
tree7a5df4d98c1ec64e4f7b8c8f0beb46b75e6d094b /gtk/gtk-builder-convert
parentb487ed554d9dd7c0022490b870d281a1a5e517b2 (diff)
downloadgtk+-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-convert6
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: