1 Star 0 Fork 44

tiberium/zip

forked from src-openEuler/zip 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
openEuler-Cleanup-residual-temporary-file.patch 455 Bytes
一键复制 编辑 原始数据 按行查看 历史
diff -Naur a/zip.c b/zip.c
--- a/zip.c 2020-10-14 14:46:09.809000000 +0800
+++ b/zip.c 2020-10-15 14:17:17.884000000 +0800
@@ -450,6 +450,15 @@
/* Upon getting a user interrupt, turn echo back on for tty and abort
cleanly using ziperr(). */
{
+/* Cleanup residual temporary file */
+if ( s == SIGABRT )
+ {
+ if (tempzip != NULL)
+ {
+ destroy(tempzip);
+ }
+ }
+
#if defined(AMIGA) && defined(__SASC)
_abort();
#else
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/tiberium/zip.git
git@gitee.com:tiberium/zip.git
tiberium
zip
zip
master

搜索帮助