diff options
author | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-12-04 10:48:30 +0000 |
---|---|---|
committer | usa <usa@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2017-12-04 10:48:30 +0000 |
commit | ce7c1c05779575ecd031a4852baeb232eba4eb4d (patch) | |
tree | 24fbad17be46a98b8cc9bf99fb2f38d333adae0e /dir.c | |
parent | b91d5b7958d752f3509ade4bfeaec4700e48c993 (diff) |
support nanosec file timestamp on newer Windows
Support nanosec file timestamp on Windows 8 or later.
Original patches are written by kubo (Kubo Takehiro).
Windows 7 and earlier also supports nanosec file timestamp, but it's too
accurate than system time. so, this feature is disabled on such versions.
[Feature #13726]
this change also includes [Misc #13702]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@61013 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'dir.c')
-rw-r--r-- | dir.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -1364,9 +1364,9 @@ to_be_ignored(int e) } #ifdef _WIN32 -#define STAT(p, s) rb_w32_ustati64((p), (s)) +#define STAT(p, s) rb_w32_ustati64ns((p), (s)) #undef lstat -#define lstat(p, s) rb_w32_ulstati64((p), (s)) +#define lstat(p, s) rb_w32_ulstati64ns((p), (s)) #else #define STAT(p, s) stat((p), (s)) #endif |