[PATCH 5/7] kernel32: Simplify GetSystemTime().

Huw Davies huw at codeweavers.com
Thu May 2 03:45:20 CDT 2019


Signed-off-by: Huw Davies <huw at codeweavers.com>
---
 dlls/kernel32/time.c | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dlls/kernel32/time.c b/dlls/kernel32/time.c
index f773afd957..b946aa177e 100644
--- a/dlls/kernel32/time.c
+++ b/dlls/kernel32/time.c
@@ -1339,14 +1339,11 @@ VOID WINAPI GetLocalTime(LPSYSTEMTIME systime)
  * RETURNS
  *  Nothing.
  */
-VOID WINAPI GetSystemTime(LPSYSTEMTIME systime)
+void WINAPI GetSystemTime(SYSTEMTIME *systime)
 {
     FILETIME ft;
-    LARGE_INTEGER t;
 
-    NtQuerySystemTime(&t);
-    ft.dwLowDateTime = t.u.LowPart;
-    ft.dwHighDateTime = t.u.HighPart;
+    GetSystemTimeAsFileTime(&ft);
     FileTimeToSystemTime(&ft, systime);
 }
 
-- 
2.17.1




More information about the wine-devel mailing list