diff options
Diffstat (limited to 'src/treebuilder')
-rw-r--r-- | src/treebuilder/internal.h | 2 | ||||
-rw-r--r-- | src/treebuilder/treebuilder.c | 3 | ||||
-rw-r--r-- | src/treebuilder/treebuilder.h | 3 |
3 files changed, 5 insertions, 3 deletions
diff --git a/src/treebuilder/internal.h b/src/treebuilder/internal.h index 823ed01..2b20fbf 100644 --- a/src/treebuilder/internal.h +++ b/src/treebuilder/internal.h @@ -124,7 +124,7 @@ struct hubbub_treebuilder hubbub_error_handler error_handler; /**< Error handler */ void *error_pw; /**< Error handler data */ - hubbub_alloc alloc; /**< Memory (de)allocation function */ + hubbub_allocator_fn alloc; /**< Memory (de)allocation function */ void *alloc_pw; /**< Client private data */ }; diff --git a/src/treebuilder/treebuilder.c b/src/treebuilder/treebuilder.c index 754d246..ec5f825 100644 --- a/src/treebuilder/treebuilder.c +++ b/src/treebuilder/treebuilder.c @@ -93,7 +93,8 @@ static bool is_form_associated(element_type type); * HUBBUB_NOMEM on memory exhaustion */ hubbub_error hubbub_treebuilder_create(hubbub_tokeniser *tokeniser, - hubbub_alloc alloc, void *pw, hubbub_treebuilder **treebuilder) + hubbub_allocator_fn alloc, void *pw, + hubbub_treebuilder **treebuilder) { hubbub_error error; hubbub_treebuilder *tb; diff --git a/src/treebuilder/treebuilder.h b/src/treebuilder/treebuilder.h index ba5db1a..ab87cea 100644 --- a/src/treebuilder/treebuilder.h +++ b/src/treebuilder/treebuilder.h @@ -48,7 +48,8 @@ typedef union hubbub_treebuilder_optparams { /* Create a hubbub treebuilder */ hubbub_error hubbub_treebuilder_create(hubbub_tokeniser *tokeniser, - hubbub_alloc alloc, void *pw, hubbub_treebuilder **treebuilder); + hubbub_allocator_fn alloc, void *pw, + hubbub_treebuilder **treebuilder); /* Destroy a hubbub treebuilder */ hubbub_error hubbub_treebuilder_destroy(hubbub_treebuilder *treebuilder); |