summaryrefslogtreecommitdiff
path: root/scp.c
diff options
context:
space:
mode:
Diffstat (limited to 'scp.c')
-rw-r--r--scp.c6
1 files changed, 2 insertions, 4 deletions
diff --git a/scp.c b/scp.c
index 52fd513c6..89f05ad96 100644
--- a/scp.c
+++ b/scp.c
@@ -75,7 +75,7 @@
75 */ 75 */
76 76
77#include "includes.h" 77#include "includes.h"
78RCSID("$OpenBSD: scp.c,v 1.70 2001/05/08 19:45:24 mouring Exp $"); 78RCSID("$OpenBSD: scp.c,v 1.71 2001/05/19 16:05:41 markus Exp $");
79 79
80#include "xmalloc.h" 80#include "xmalloc.h"
81#include "atomicio.h" 81#include "atomicio.h"
@@ -804,7 +804,7 @@ sink(argc, argv)
804 } 804 }
805 omode = mode; 805 omode = mode;
806 mode |= S_IWRITE; 806 mode |= S_IWRITE;
807 if ((ofd = open(np, O_WRONLY | O_CREAT | O_TRUNC, mode)) < 0) { 807 if ((ofd = open(np, O_WRONLY|O_CREAT, mode)) < 0) {
808bad: run_err("%s: %s", np, strerror(errno)); 808bad: run_err("%s: %s", np, strerror(errno));
809 continue; 809 continue;
810 } 810 }
@@ -859,12 +859,10 @@ bad: run_err("%s: %s", np, strerror(errno));
859 wrerr = YES; 859 wrerr = YES;
860 wrerrno = j >= 0 ? EIO : errno; 860 wrerrno = j >= 0 ? EIO : errno;
861 } 861 }
862#if 0
863 if (ftruncate(ofd, size)) { 862 if (ftruncate(ofd, size)) {
864 run_err("%s: truncate: %s", np, strerror(errno)); 863 run_err("%s: truncate: %s", np, strerror(errno));
865 wrerr = DISPLAYED; 864 wrerr = DISPLAYED;
866 } 865 }
867#endif
868 if (pflag) { 866 if (pflag) {
869 if (exists || omode != mode) 867 if (exists || omode != mode)
870#ifdef HAVE_FCHMOD 868#ifdef HAVE_FCHMOD