diff --git a/upb/json/parser.c b/upb/json/parser.c index 85c9476737..53e31a120b 100644 --- a/upb/json/parser.c +++ b/upb/json/parser.c @@ -1904,7 +1904,7 @@ static void start_value_object(upb_json_parser *p, int value_type) { const char *boolmember = "bool_value"; const char *structmember = "struct_value"; const char *listmember = "list_value"; - const char *membername; + const char *membername = ""; switch (value_type) { case VALUE_NULLVALUE: diff --git a/upb/json/parser.rl b/upb/json/parser.rl index fc87ddba63..0ac49a5812 100644 --- a/upb/json/parser.rl +++ b/upb/json/parser.rl @@ -1902,7 +1902,7 @@ static void start_value_object(upb_json_parser *p, int value_type) { const char *boolmember = "bool_value"; const char *structmember = "struct_value"; const char *listmember = "list_value"; - const char *membername; + const char *membername = ""; switch (value_type) { case VALUE_NULLVALUE: