shared/json: fix another memleak in normalization

This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2022-05-10 09:05:43 +02:00
parent dbd27c6d28
commit 3b6ce05537
2 changed files with 3 additions and 2 deletions

View file

@ -4621,7 +4621,7 @@ int json_variant_sort(JsonVariant **v) {
int json_variant_normalize(JsonVariant **v) {
_cleanup_free_ JsonVariant **a = NULL;
JsonVariant *n = NULL;
_cleanup_(json_variant_unrefp) JsonVariant *n = NULL;
size_t i, m;
int r;
@ -4669,7 +4669,7 @@ int json_variant_normalize(JsonVariant **v) {
goto finish;
}
JSON_VARIANT_REPLACE(*v, n);
JSON_VARIANT_REPLACE(*v, TAKE_PTR(n));
r = 1;

View file

@ -0,0 +1 @@
[7,7,7,7,{"":7,"":7,"^t":7,"-":7},2777,7,7,7,3]