View | Details | Raw Unified | Return to bug 1236
Collapse All | Expand All

(-)scp.c (-1 / +2 lines)
Lines 1009-1015 bad: run_err("%s: %s", np, strerror(er Link Here
1009
			wrerr = YES;
1009
			wrerr = YES;
1010
			wrerrno = errno;
1010
			wrerrno = errno;
1011
		}
1011
		}
1012
		if (wrerr == NO && ftruncate(ofd, size) != 0) {
1012
		if (wrerr == NO && (!exists || S_ISREG(stb.st_mode)) &&
1013
		    ftruncate(ofd, size) != 0) {
1013
			run_err("%s: truncate: %s", np, strerror(errno));
1014
			run_err("%s: truncate: %s", np, strerror(errno));
1014
			wrerr = DISPLAYED;
1015
			wrerr = DISPLAYED;
1015
		}
1016
		}

Return to bug 1236