aboutsummaryrefslogtreecommitdiffstats
path: root/src/block_dumper.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/block_dumper.h')
-rw-r--r--src/block_dumper.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/block_dumper.h b/src/block_dumper.h
index 7c718566..4581de42 100644
--- a/src/block_dumper.h
+++ b/src/block_dumper.h
@@ -23,6 +23,8 @@
#include <string.h>
typedef struct {
+ SerdAllocator* SERD_NONNULL allocator; ///< Buffer allocator
+
SerdOutputStream* SERD_ALLOCATED out; ///< Output stream to write to
char* SERD_ALLOCATED buf; ///< Local buffer if needed
size_t size; ///< Bytes pending for this block
@@ -36,7 +38,8 @@ typedef struct {
calling serd_block_dumper_close().
*/
SerdStatus
-serd_block_dumper_open(SerdBlockDumper* SERD_NONNULL dumper,
+serd_block_dumper_open(const SerdWorld* SERD_NONNULL world,
+ SerdBlockDumper* SERD_NONNULL dumper,
SerdOutputStream* SERD_NONNULL output,
size_t block_size);