From 80f71e74f6c37b15282ae7ba4360ccaf2b09f689 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 4 Jan 2019 13:24:18 +0100 Subject: [PATCH] json: handle NULL explicitly in json_variant_has_type() (cherry picked from commit f8c186c9ece5c1c0b89abf52f058efb0ed37e0cb) (cherry picked from commit 388e534d24cac041bd00b48f27a84d6b31089c67) Gbp-Pq: Name json-handle-NULL-explicitly-in-json_variant_has_type.patch --- src/shared/json.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/shared/json.c b/src/shared/json.c index 59c46175..c9ee74c2 100644 --- a/src/shared/json.c +++ b/src/shared/json.c @@ -979,6 +979,8 @@ bool json_variant_has_type(JsonVariant *v, JsonVariantType type) { JsonVariantType rt; v = json_variant_dereference(v); + if (!v) + return false; rt = json_variant_type(v); if (rt == type) -- 2.30.2