From 3effde949efdaa8857b0e78da8b4e6cfa4266571 Mon Sep 17 00:00:00 2001 From: martinfouilleul Date: Fri, 8 Sep 2023 10:18:22 +0200 Subject: [PATCH] Fix file date on windows --- src/platform/win32_io.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/platform/win32_io.c b/src/platform/win32_io.c index f667c24..518634d 100644 --- a/src/platform/win32_io.c +++ b/src/platform/win32_io.c @@ -239,14 +239,14 @@ oc_datestamp oc_datestamp_from_win32_filetime(FILETIME ft) { oc_datestamp d = { 0 }; - i64 win32Ticks = (((u64)ft.high) << 32) | (u64)ft.low; + i64 win32Ticks = (((u64)ft.dwHighDateTime) << 32) | (u64)ft.dwLowDateTime; i64 win32Seconds = win32Ticks / OC_WIN32_TICKS_PER_SECOND; u64 win32Rem = 0; - if(winTicks < 0) + if(win32Ticks < 0) { win32Seconds -= OC_WIN32_TICKS_PER_SECOND; - win32Rem = win32Ticks - seconds * OC_WIN32_TICKS_PER_SECOND; + win32Rem = win32Ticks - win32Seconds * OC_WIN32_TICKS_PER_SECOND; } else {