aboutsummaryrefslogtreecommitdiffstats
path: root/include/serd/buffer.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/serd/buffer.h')
-rw-r--r--include/serd/buffer.h7
1 files changed, 4 insertions, 3 deletions
diff --git a/include/serd/buffer.h b/include/serd/buffer.h
index 90b51a48..f1bfa897 100644
--- a/include/serd/buffer.h
+++ b/include/serd/buffer.h
@@ -28,14 +28,15 @@ typedef struct {
/**
A convenience sink function for writing to a string.
- This function can be used as a #SerdSink to write to a SerdBuffer which is
- resized as necessary with realloc(). The `stream` parameter must point to
+ This function can be used as a #SerdWriteFunc to write to a SerdBuffer which
+ is resized as necessary with realloc(). The `stream` parameter must point to
an initialized #SerdBuffer. When the write is finished, the string should be
retrieved with serd_buffer_sink_finish().
*/
SERD_API size_t
serd_buffer_sink(const void* SERD_NONNULL buf,
- size_t len,
+ size_t size,
+ size_t nmemb,
void* SERD_NONNULL stream);
/**