From 4266a7c1664d1f736d270b5eb0c7a9bc31cfe700 Mon Sep 17 00:00:00 2001 From: flga Date: Tue, 7 Nov 2023 23:19:14 +0000 Subject: [PATCH] sys/linux: munmap was not using the correct syscall --- core/sys/linux/sys.odin | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/sys/linux/sys.odin b/core/sys/linux/sys.odin index dfb25e5dd..314591d06 100644 --- a/core/sys/linux/sys.odin +++ b/core/sys/linux/sys.odin @@ -161,7 +161,7 @@ mprotect :: proc "contextless" (addr: rawptr, size: uint, prot: Mem_Protection) /// Unmap memory /// Available since Linux 1.0 munmap :: proc "contextless" (addr: rawptr, size: uint) -> (Errno) { - ret := syscall(SYS_mmap, addr, size) + ret := syscall(SYS_munmap, addr, size) return Errno(-ret) }