加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Fix-xrealloc-to-properly-free-original-pointer-on-resize.patch 687 Bytes
一键复制 编辑 原始数据 按行查看 历史
hexiaowen 提交于 2019-09-30 11:10 . Package init
# HG changeset patch
# User John Calcote <john.calcote@gmail.com>
# Date 1491604127 21600
# Fri Apr 07 16:28:47 2017 -0600
# Node ID a53aa0004700c5e65dc72052298503faf3ae3fa0
# Parent 7287c265e09be2abcfefefd4e496e04f2e5afcde
BUG#100: Fix xrealloc to properly free original pointer on resize.
diff -r 7287c265e09b -r a53aa0004700 common/slp_xmalloc.c
--- a/common/slp_xmalloc.c Fri Apr 07 15:50:23 2017 -0600
+++ b/common/slp_xmalloc.c Fri Apr 07 16:28:47 2017 -0600
@@ -206,7 +206,7 @@
if (newptr == 0)
return 0;
memcpy(newptr, ptr, x->size);
- _xfree(file, line, x);
+ _xfree(file, line, ptr);
}
return newptr;
}
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化