diff options
author | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-04-22 07:28:11 +0000 |
---|---|---|
committer | Alexey Dokuchaev <danfe@FreeBSD.org> | 2013-04-22 07:28:11 +0000 |
commit | 14dd95e6f7b94d09e5135ad7fad6473326028ac5 (patch) | |
tree | d82c998cc86d5e305521a64f4f7bb7080bf1148e /comms | |
parent | Register pear-Horde_Cache_Fast and add dependencies (diff) |
Fix double fclose() when local file exists in receive_file().
Submitted by: Andy Xie (andy.xie.sz@gmail.com)
Approved by: delphij (maintainer, implicit)
Feature safe: yes
Notes
Notes:
svn path=/head/; revision=316222
Diffstat (limited to 'comms')
-rw-r--r-- | comms/zmtx-zmrx/files/patch-zmrx.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/comms/zmtx-zmrx/files/patch-zmrx.c b/comms/zmtx-zmrx/files/patch-zmrx.c index 68f2df57ab08..5933b05db770 100644 --- a/comms/zmtx-zmrx/files/patch-zmrx.c +++ b/comms/zmtx-zmrx/files/patch-zmrx.c @@ -26,7 +26,15 @@ } sscanf(rx_data_subpacket + strlen(rx_data_subpacket) + 1, -@@ -342,7 +343,7 @@ +@@ -243,6 +244,7 @@ + fstat(fileno(fp),&s); + + fclose(fp); ++ fp = NULL; + } + else { + exists = FALSE; +@@ -342,7 +344,7 @@ */ if (opt_v) { @@ -35,7 +43,7 @@ } } -@@ -386,8 +387,6 @@ +@@ -386,8 +388,6 @@ printf(" -q quiet\n"); printf(" (only one of -n -c or -p may be specified)\n"); |