jackdanielz pushed a commit to branch master.

http://git.enlightenment.org/tools/erigo.git/commit/?id=2ca13254a178502db2f1af451ed048ce66b7e2b2

commit 2ca13254a178502db2f1af451ed048ce66b7e2b2
Author: Daniel Zaoui <daniel.za...@samsung.com>
Date:   Tue Nov 17 14:27:55 2015 +0200

    Fix crash during JSON generation
---
 src/lib/eina_json.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/lib/eina_json.c b/src/lib/eina_json.c
index 4f1518b..d03cf2a 100644
--- a/src/lib/eina_json.c
+++ b/src/lib/eina_json.c
@@ -1255,6 +1255,7 @@ EAPI Eina_Json_Value *
 eina_json_array_append(Eina_Json_Value *arr, Eina_Json_Value *jsnval)
 {
    EINA_SAFETY_ON_NULL_RETURN_VAL(arr, NULL);
+   EINA_SAFETY_ON_NULL_RETURN_VAL(jsnval, NULL);
    EINA_SAFETY_ON_TRUE_RETURN_VAL((arr->type != EINA_JSON_TYPE_ARRAY), NULL);
    EINA_SAFETY_ON_TRUE_RETURN_VAL((jsnval->type == EINA_JSON_TYPE_PAIR), NULL);
    return _eina_json_gen_append(arr, jsnval);

-- 


Reply via email to