mirror of
git://anongit.mindrot.org/openssh.git
synced 2024-12-25 11:22:10 +00:00
- djm@cvs.openbsd.org 2014/01/16 07:31:09
[sftp-client.c] needless and incorrect cast to size_t can break resumption of large download; patch from tobias@
This commit is contained in:
parent
91b580e4be
commit
52c371cd6d
@ -1,3 +1,10 @@
|
||||
20140118
|
||||
- (djm) OpenBSD CVS Sync
|
||||
- djm@cvs.openbsd.org 2014/01/16 07:31:09
|
||||
[sftp-client.c]
|
||||
needless and incorrect cast to size_t can break resumption of
|
||||
large download; patch from tobias@
|
||||
|
||||
20140112
|
||||
- (djm) OpenBSD CVS Sync
|
||||
- djm@cvs.openbsd.org 2014/01/10 05:59:19
|
||||
|
@ -1,4 +1,4 @@
|
||||
/* $OpenBSD: sftp-client.c,v 1.111 2013/12/05 22:59:45 djm Exp $ */
|
||||
/* $OpenBSD: sftp-client.c,v 1.112 2014/01/16 07:31:09 djm Exp $ */
|
||||
/*
|
||||
* Copyright (c) 2001-2004 Damien Miller <djm@openbsd.org>
|
||||
*
|
||||
@ -1104,7 +1104,7 @@ do_download(struct sftp_conn *conn, char *remote_path, char *local_path,
|
||||
local_path, strerror(errno));
|
||||
goto fail;
|
||||
}
|
||||
if ((size_t)st.st_size > size) {
|
||||
if (st.st_size > size) {
|
||||
error("Unable to resume download of \"%s\": "
|
||||
"local file is larger than remote", local_path);
|
||||
fail:
|
||||
|
Loading…
Reference in New Issue
Block a user