Skip to content

Commit 23dfd89

Browse files
committed
Fixed assertion in mpack_reader_init for the case when data are NULL.
Signed-off-by: Marat Abrarov <abrarov@gmail.com>
1 parent a2d7202 commit 23dfd89

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/mpack/mpack-reader.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ MPACK_SILENCE_WARNINGS_BEGIN
3030
static void mpack_reader_skip_using_fill(mpack_reader_t* reader, size_t count);
3131

3232
void mpack_reader_init(mpack_reader_t* reader, char* buffer, size_t size, size_t count) {
33-
mpack_assert(buffer != NULL, "buffer is NULL");
33+
mpack_assert(count == 0 || buffer != NULL, "buffer is NULL for for %u bytes", count);
3434

3535
mpack_memset(reader, 0, sizeof(*reader));
3636
reader->buffer = buffer;

0 commit comments

Comments
 (0)