From 367289a1f170c6160cce1a5d3ebc2cb0a3ec9134 Mon Sep 17 00:00:00 2001 From: Delyan Angelov Date: Mon, 31 Jul 2023 11:18:12 +0300 Subject: [PATCH] sync: fix compilation on windows --- vlib/sync/sync_windows.c.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/sync/sync_windows.c.v b/vlib/sync/sync_windows.c.v index 4baf31507e..6ec84fbbc2 100644 --- a/vlib/sync/sync_windows.c.v +++ b/vlib/sync/sync_windows.c.v @@ -176,7 +176,7 @@ pub fn (mut sem Semaphore) timed_wait(timeout time.Duration) bool { C.GetSystemTimeAsFileTime(&ft_start) time_end := ((u64(ft_start.dwHighDateTime) << 32) | ft_start.dwLowDateTime) + u64(timeout / (100 * time.nanosecond)) - mut t_ms := timeout.sys_milliseconds() + mut t_ms := u32(timeout.sys_milliseconds()) C.AcquireSRWLockExclusive(&sem.mtx) mut res := 0 c = C.atomic_load_u32(&sem.count)