Преглед изворни кода

handle null pointers: cJSON_AddItemToObjectCS

Max Bruckner пре 8 година
родитељ
комит
46c4f55c94
1 измењених фајлова са 1 додато и 1 уклоњено
  1. 1 1
      cJSON.c

+ 1 - 1
cJSON.c

@@ -1826,7 +1826,7 @@ CJSON_PUBLIC(void) cJSON_AddItemToObject(cJSON *object, const char *string, cJSO
 /* Add an item to an object with constant string as key */
 CJSON_PUBLIC(void) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item)
 {
-    if (!item)
+    if ((item == NULL) || (string == NULL))
     {
         return;
     }