set_exit_status (TAREXIT_DIFFERS);
}
else if (atime_preserve_option == replace_atime_preserve
- && set_file_atime (fd, p, st->atime, fstatat_flags) != 0)
+ && (set_file_atime (fd, parentfd, name,
+ st->atime, fstatat_flags)
+ != 0))
utime_error (p);
}