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 @@ -1045,6 +1045,10 @@ compat_fn! {
1045
1045
_dwBufferSize: DWORD ) -> BOOL {
1046
1046
SetLastError ( ERROR_CALL_NOT_IMPLEMENTED as DWORD ) ; 0
1047
1047
}
1048
+ pub fn GetSystemTimePreciseAsFileTime ( lpSystemTimeAsFileTime: LPFILETIME )
1049
+ -> ( ) {
1050
+ GetSystemTimeAsFileTime ( lpSystemTimeAsFileTime)
1051
+ }
1048
1052
pub fn SleepConditionVariableSRW ( ConditionVariable : PCONDITION_VARIABLE ,
1049
1053
SRWLock : PSRWLOCK ,
1050
1054
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