File tree Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Expand file tree Collapse file tree 2 files changed +5
-1
lines changed Original file line number Diff line number Diff line change @@ -1044,6 +1044,10 @@ compat_fn! {
1044
1044
_dwBufferSize: DWORD ) -> BOOL {
1045
1045
SetLastError ( ERROR_CALL_NOT_IMPLEMENTED as DWORD ) ; 0
1046
1046
}
1047
+ pub fn GetSystemTimePreciseAsFileTime ( lpSystemTimeAsFileTime: LPFILETIME )
1048
+ -> ( ) {
1049
+ GetSystemTimeAsFileTime ( lpSystemTimeAsFileTime)
1050
+ }
1047
1051
pub fn SleepConditionVariableSRW ( ConditionVariable : PCONDITION_VARIABLE ,
1048
1052
SRWLock : PSRWLOCK ,
1049
1053
dwMilliseconds: DWORD ,
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ impl SystemTime {
74
74
pub fn now ( ) -> SystemTime {
75
75
unsafe {
76
76
let mut t: SystemTime = mem:: zeroed ( ) ;
77
- c:: GetSystemTimeAsFileTime ( & mut t. t ) ;
77
+ c:: GetSystemTimePreciseAsFileTime ( & mut t. t ) ;
78
78
t
79
79
}
80
80
}
You can’t perform that action at this time.
0 commit comments