Jelajahi Sumber

handle null pointer: sort_object

Max Bruckner 8 tahun lalu
induk
melakukan
c46c4d1559
1 mengubah file dengan 4 tambahan dan 0 penghapusan
  1. 4 0
      cJSON_Utils.c

+ 4 - 0
cJSON_Utils.c

@@ -550,6 +550,10 @@ static cJSON *sort_list(cJSON *list, const cJSON_bool case_sensitive)
 
 static void sort_object(cJSON * const object, const cJSON_bool case_sensitive)
 {
+    if (object == NULL)
+    {
+        return;
+    }
     object->child = sort_list(object->child, case_sensitive);
 }