summaryrefslogtreecommitdiff
path: root/bindings
diff options
context:
space:
mode:
Diffstat (limited to 'bindings')
-rw-r--r--bindings/xml/xmlbinding.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/bindings/xml/xmlbinding.c b/bindings/xml/xmlbinding.c
index 3660015..7e2814e 100644
--- a/bindings/xml/xmlbinding.c
+++ b/bindings/xml/xmlbinding.c
@@ -385,9 +385,14 @@ xml_error xml_dom_binding_initialise(xml_alloc alloc, void *pw)
{
dom_exception err;
+ err = dom_initialise(alloc, pw);
+ if (err != DOM_NO_ERR)
+ return XML_NOMEM;
+
err = dom_register_source(&xml_dom_impl_src, (dom_alloc) alloc, pw);
if (err != DOM_NO_ERR)
return XML_NOMEM;
return XML_OK;
}
+