From 5bd68b7d1162856c98448a362e09406734414e13 Mon Sep 17 00:00:00 2001 From: David Korczynski Date: Wed, 18 Oct 2023 15:16:24 +0100 Subject: [PATCH] decode: adjust NULL check Signed-off-by: David Korczynski --- src/cmt_decode_msgpack.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cmt_decode_msgpack.c b/src/cmt_decode_msgpack.c index e0daec6..4ede1bd 100644 --- a/src/cmt_decode_msgpack.c +++ b/src/cmt_decode_msgpack.c @@ -977,11 +977,11 @@ static int unpack_basic_type_meta(mpack_reader_t *reader, size_t index, void *co result = cmt_mpack_unpack_map(reader, callbacks, context); if (CMT_DECODE_MSGPACK_SUCCESS == result) { - decode_context->map->label_count = cfl_list_size(&decode_context->map->label_keys); if (decode_context->map == NULL || decode_context->map->parent == NULL) { return CMT_DECODE_MSGPACK_INVALID_ARGUMENT_ERROR; } + decode_context->map->label_count = cfl_list_size(&decode_context->map->label_keys); if (decode_context->map->type == CMT_HISTOGRAM) { histogram = (struct cmt_histogram *) decode_context->map->parent;