]> git.ipfire.org Git - thirdparty/libarchive.git/commit
Issue 83: Directory timestamps truncated to microsecond resolution.
authorTim Kientzle <kientzle@gmail.com>
Sun, 11 Apr 2010 19:11:36 +0000 (15:11 -0400)
committerTim Kientzle <kientzle@gmail.com>
Sun, 11 Apr 2010 19:11:36 +0000 (15:11 -0400)
commit5223514be7c9a0da0d7a10f76fc36c7db4af3ae4
tree5309d9884d135ac8edebd8c2984d442ab01198bd
parent614571f70abc448b99b0c0e6593565af5217ed50
Issue 83:  Directory timestamps truncated to microsecond resolution.

This patch reworks the time-restore logic to use the same
system calls in both the end-of-archive cleanup pass and
the regular file restore case.  This ensures consistent
timestamp restores for both cases.  It also isolates the
BSD birthtime support into one place so it will be consistently
applied.

Submitted by: a.bocaniciu  computer.org

SVN-Revision: 2231
libarchive/archive_write_disk.c