diff options
Diffstat (limited to 'src/block_dumper.h')
-rw-r--r-- | src/block_dumper.h | 5 |
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); |