首页 > 解决方案 > 什么时候释放 json_string() 分配的内存?

问题描述

这是调用 json_string() 的堆栈跟踪:

  1. json_string(const char *值)

  2. json_stringn(值,strlen(值))

  3. json_stringn_nocheck(值,长度)

  4. 字符串创建(值,长度,0)

string_create然后调用 json_strndup(value,len) 来复制字符串的值。

问题是我无法找出这个分配的内存何时value被释放。

标签: cmemory-leaksjansson

解决方案


推荐阅读