From 7eb2967d9be33c58e7927b7973c9dc50c9f71a62 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sat, 29 Sep 2007 01:12:08 +0000 Subject: Add finalisation method to libxml-libdom. Ensure testcases clean up after themselves by calling xml_dom_binding_finalise() svn path=/trunk/dom/; revision=3605 --- bindings/xml/xmlbinding.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'bindings/xml/xmlbinding.c') diff --git a/bindings/xml/xmlbinding.c b/bindings/xml/xmlbinding.c index 7e2814e..9c0d832 100644 --- a/bindings/xml/xmlbinding.c +++ b/bindings/xml/xmlbinding.c @@ -396,3 +396,21 @@ xml_error xml_dom_binding_initialise(xml_alloc alloc, void *pw) return XML_OK; } +/** + * Finalise the XML DOM binding + * + * \return XML_OK on success. + */ +xml_error xml_dom_binding_finalise(void) +{ + dom_exception err; + + err = dom_finalise(); + if (err != DOM_NO_ERR) { + /** \todo Do something about it */ + } + + return XML_OK; +} + + -- cgit v1.2.3