فهرست منبع

cJSON_PrintBuffered: Fix potential memory leak

Max Bruckner 8 سال پیش
والد
کامیت
2a3a313f83
1فایلهای تغییر یافته به همراه1 افزوده شده و 0 حذف شده
  1. 1 0
      cJSON.c

+ 1 - 0
cJSON.c

@@ -1111,6 +1111,7 @@ CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON
 
     if (!print_value(item, &p))
     {
+        global_hooks.deallocate(p.buffer);
         return NULL;
     }