From 0b69b92dc83cb849bc291e1aa6a2a92670c76fb8 Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Thu, 28 Jan 2021 19:19:59 +0100 Subject: [PATCH] json: init value with NULL Fixes #641 --- spa/include/spa/utils/json.h | 1 + 1 file changed, 1 insertion(+) diff --git a/spa/include/spa/utils/json.h b/spa/include/spa/utils/json.h index 5fd436994..ee610c014 100644 --- a/spa/include/spa/utils/json.h +++ b/spa/include/spa/utils/json.h @@ -66,6 +66,7 @@ static inline int spa_json_next(struct spa_json * iter, const char **value) int utf8_remain = 0; enum { __NONE, __STRUCT, __BARE, __STRING, __UTF8, __ESC, __COMMENT }; + *value = NULL; for (; iter->cur < iter->end; iter->cur++) { unsigned char cur = (unsigned char)*iter->cur; again: