From e7c55a0055f63c12ccaf1bf62056462fe055b94a Mon Sep 17 00:00:00 2001 From: George Hazan Date: Fri, 15 Sep 2017 15:42:04 +0300 Subject: fix for a possible crash --- libs/libjson/src/libJSON.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'libs/libjson') diff --git a/libs/libjson/src/libJSON.cpp b/libs/libjson/src/libJSON.cpp index 9844a0e525..6969ebd38d 100644 --- a/libs/libjson/src/libJSON.cpp +++ b/libs/libjson/src/libJSON.cpp @@ -90,6 +90,9 @@ LIBJSON_DLL(void) json_delete(JSONNode *node) { JSONNode JSONNode::parse(const json_char *str) { + if (str == nullptr) + return JSONNode(); + return JSONWorker::parse(str); } -- cgit v1.2.3