summaryrefslogtreecommitdiff
path: root/src/touch.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/touch.c')
-rw-r--r--src/touch.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/touch.c b/src/touch.c
index b0d89fe98..2c7b05a7e 100644
--- a/src/touch.c
+++ b/src/touch.c
@@ -175,6 +175,10 @@ touch (char *file)
{
struct utimbuf utb;
+ /* There's currently no interface to set file timestamps with
+ better than 1-second resolution, so discard any fractional
+ part of the source timestamp. */
+
if (use_ref)
{
utb.actime = ref_stats.st_atime;