From 626d5456f7b175731c26ae4d4fdc71475e488759 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Wed, 22 Nov 2017 12:49:49 +0100 Subject: [PATCH] copyfile(): Reduce dependency and simplify, already called stat() Signed-off-by: Joachim Nilsson --- src/copyfile.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/copyfile.c b/src/copyfile.c index a6e7ea2..8c5463b 100644 --- a/src/copyfile.c +++ b/src/copyfile.c @@ -175,7 +175,7 @@ ssize_t copyfile(char *src, char *dst, int len, int opt) goto exit; } - out = open(dst, O_WRONLY | O_CREAT | O_TRUNC, fmode(src)); + out = open(dst, O_WRONLY | O_CREAT | O_TRUNC, st.st_mode); if (out < 0) { close(in); saved_errno = errno;