summaryrefslogtreecommitdiff
path: root/include/dom/bootstrap
diff options
context:
space:
mode:
Diffstat (limited to 'include/dom/bootstrap')
-rw-r--r--include/dom/bootstrap/implpriv.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/dom/bootstrap/implpriv.h b/include/dom/bootstrap/implpriv.h
index 36359c5..c83eb3a 100644
--- a/include/dom/bootstrap/implpriv.h
+++ b/include/dom/bootstrap/implpriv.h
@@ -18,6 +18,10 @@
* The DocumentType implementation includes this as it needs the declaration
* of dom_document_type_create.
*
+ * The DOM library's core initialisation/finalisation implementation also
+ * includes this as it needs the declaration of dom_initialise and
+ * dom_finalise.
+ *
* No other client should be including this.
*/
@@ -243,6 +247,12 @@ struct dom_implementation_source {
dom_alloc alloc, void *pw);
};
+/* Initialise the DOM library */
+dom_exception dom_initialise(dom_alloc alloc, void *pw);
+
+/* Finalise the DOM library */
+dom_exception dom_finalise(void);
+
/* Register a source with the DOM library */
dom_exception dom_register_source(struct dom_implementation_source *source,
dom_alloc alloc, void *pw);