diff --git a/src/shared/copy.h b/src/shared/copy.h index 4e4eb74986a..d842edd2c8a 100644 --- a/src/shared/copy.h +++ b/src/shared/copy.h @@ -70,7 +70,7 @@ static inline int copy_file_atomic_at(int dir_fdf, const char *from, int dir_fdt return copy_file_atomic_at_full(dir_fdf, from, dir_fdt, to, mode, 0, 0, copy_flags, NULL, NULL); } static inline int copy_file_atomic_full(const char *from, const char *to, mode_t mode, unsigned chattr_flags, unsigned chattr_mask, CopyFlags copy_flags, copy_progress_bytes_t progress, void *userdata) { - return copy_file_atomic_at_full(AT_FDCWD, from, AT_FDCWD, to, mode, 0, 0, copy_flags, NULL, NULL); + return copy_file_atomic_at_full(AT_FDCWD, from, AT_FDCWD, to, mode, chattr_flags, chattr_mask, copy_flags, progress, userdata); } static inline int copy_file_atomic(const char *from, const char *to, mode_t mode, CopyFlags copy_flags) { return copy_file_atomic_full(from, to, mode, 0, 0, copy_flags, NULL, NULL);