可能存在内存泄漏。
作者: rachyyyy创建于 2022年9月3日更新于 2022年9月27日
shell.c 第 2357 行存在潜在的内存泄漏。 如果在没有释放 Zsql 的情况下执行 while 循环,将导致内存泄漓。 文档 说 "sqlite3_mprintf() 和 sqlite3_vmprintf() 例程将其结果写入从 sqlite3_malloc64() 获得的内存。由这两个例程返回的字符串应通过 sqlite3_free() 释放。" 使用 sqlite3_free() 释放 zSql 可以防止内存泄漏。
内容来源: fogleman/Craft