From 2fcad534db535152f2876c9d544cba88e14cddba Mon Sep 17 00:00:00 2001 From: Laurent Cheylus Date: Sat, 10 May 2025 11:19:30 +0200 Subject: [PATCH] runtime: fix cast error in free_memory implementation for OpenBSD (#24445) --- vlib/runtime/free_memory_impl_openbsd.c.v | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlib/runtime/free_memory_impl_openbsd.c.v b/vlib/runtime/free_memory_impl_openbsd.c.v index 337caaf589..2065110a63 100644 --- a/vlib/runtime/free_memory_impl_openbsd.c.v +++ b/vlib/runtime/free_memory_impl_openbsd.c.v @@ -18,7 +18,7 @@ fn free_memory_impl() usize { mut uvm := C.uvmexp{0, 0} mut len := sizeof(C.uvmexp) unsafe { C.sysctl(&mib[0], mib.len, &uvm, &len, C.NULL, 0) } - return usize(uvm.pagesize * uvm.free) + return usize(uvm.pagesize) * usize(uvm.free) } } return 1