Add fix for RT #71271.
authorDerrik Pates <demon@now.ai>
Thu, 1 Mar 2012 06:32:40 +0000 (23:32 -0700)
committerDerrik Pates <demon@now.ai>
Thu, 1 Mar 2012 06:32:40 +0000 (23:32 -0700)
commit788f7ce661e7404b75e7f42e623ef638b62a0a42
tree86a298f8389afcea18cba5953cf8f3ad708b308b
parent98bd016b90b2ad4c5ce7715d739715fdc8a1495e
Add fix for RT #71271.

Seems that my utimens() addition inspired someone to notice the
lack of support in other codepaths for sub-second time resolution.
This fix takes the fractional portion of any mtime/ctime/atime
values and converts it into the appropriate nanosecond value, and
assigns that to the correct location in the "struct stat". Tested
on Linux 3.0 (Ubuntu 11.10), FreeBSD 8.2, NetBSD 5.1 and MacOS X
10.6 (Snow Leopard).
Fuse.xs