1
0
镜像自地址 https://git.tukaani.org/xz.git 已同步 2026-10-31 03:14:56 +00:00

Fix a memory leak by calling free(extra->data) in

lzma_extra_free().
这个提交包含在:
Lasse Collin 2008-04-24 20:25:39 +03:00
父节点 22ba3b0b50
当前提交 c99037ea10

查看文件

@ -25,6 +25,7 @@ lzma_extra_free(lzma_extra *extra, lzma_allocator *allocator)
{ {
while (extra != NULL) { while (extra != NULL) {
lzma_extra *tmp = extra->next; lzma_extra *tmp = extra->next;
lzma_free(extra->data, allocator);
lzma_free(extra, allocator); lzma_free(extra, allocator);
extra = tmp; extra = tmp;
} }