summaryrefslogtreecommitdiff
path: root/src/treebuilder/treebuilder.h
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2008-11-09 17:47:08 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2008-11-09 17:47:08 +0000
commitfd23949103aa8ec2c98ad3b209738617825e381d (patch)
tree530d36baa207496540212001b46337aadfb4e32e /src/treebuilder/treebuilder.h
parent9c6e96d743c993f1b92f0cc2f07164d44780536e (diff)
downloadlibhubbub-fd23949103aa8ec2c98ad3b209738617825e381d.tar.gz
libhubbub-fd23949103aa8ec2c98ad3b209738617825e381d.tar.bz2
Return errors from treebuilder constructor/destructor
svn path=/trunk/hubbub/; revision=5665
Diffstat (limited to 'src/treebuilder/treebuilder.h')
-rw-r--r--src/treebuilder/treebuilder.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/treebuilder/treebuilder.h b/src/treebuilder/treebuilder.h
index c7587a8..0f883ec 100644
--- a/src/treebuilder/treebuilder.h
+++ b/src/treebuilder/treebuilder.h
@@ -47,11 +47,11 @@ typedef union hubbub_treebuilder_optparams {
} hubbub_treebuilder_optparams;
/* Create a hubbub treebuilder */
-hubbub_treebuilder *hubbub_treebuilder_create(hubbub_tokeniser *tokeniser,
- hubbub_alloc alloc, void *pw);
+hubbub_error hubbub_treebuilder_create(hubbub_tokeniser *tokeniser,
+ hubbub_alloc alloc, void *pw, hubbub_treebuilder **treebuilder);
/* Destroy a hubbub treebuilder */
-void hubbub_treebuilder_destroy(hubbub_treebuilder *treebuilder);
+hubbub_error hubbub_treebuilder_destroy(hubbub_treebuilder *treebuilder);
/* Configure a hubbub treebuilder */
hubbub_error hubbub_treebuilder_setopt(hubbub_treebuilder *treebuilder,