git: libarchive - Ensure futimens() operation is consistent with utimes()
Matthew Dillon
dillon at crater.dragonflybsd.org
Sat Jun 6 11:21:39 PDT 2015
commit 82bc37c32f55ca1cee22678a8ffe89cd3bcf2754
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Sat Jun 6 11:20:21 2015 -0700
libarchive - Ensure futimens() operation is consistent with utimes()
* utimes() allows tv_sec to be -1 to indicate that the element should
not be updated.
* Handle this case for when futimens() is used by setting tv_nsec to
UTIME_OMIT.
* This way operation is consistent whether we use futimens() or use
utimes().
Summary of changes:
.../libarchive/libarchive/archive_read_disk_posix.c | 18 ++++++++++++++----
.../libarchive/libarchive/archive_write_disk_posix.c | 18 ++++++++++++++----
2 files changed, 28 insertions(+), 8 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/82bc37c32f55ca1cee22678a8ffe89cd3bcf2754
--
DragonFly BSD source repository
More information about the Commits
mailing list