diff options
Diffstat (limited to 'src/chunk.c')
-rw-r--r-- | src/chunk.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/chunk.c b/src/chunk.c index 0d942d6..f8d9e63 100644 --- a/src/chunk.c +++ b/src/chunk.c @@ -743,6 +743,15 @@ chunk_commit_default(void *chunk, size_t size, size_t offset, size_t length, length)); } +bool +chunk_commit_wrapper(tsdn_t *tsdn, arena_t *arena, chunk_hooks_t *chunk_hooks, + void *chunk, size_t size, size_t offset, size_t length) +{ + + chunk_hooks_assure_initialized(tsdn, arena, chunk_hooks); + return (chunk_hooks->commit(chunk, size, offset, length, arena->ind)); +} + static bool chunk_decommit_default(void *chunk, size_t size, size_t offset, size_t length, unsigned arena_ind) |