diff options
Diffstat (limited to 'include/dom/bootstrap')
-rw-r--r-- | include/dom/bootstrap/implpriv.h | 10 |
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); |