From 1873f7215dd42e4ee628fcd0947579bf42557dbe Mon Sep 17 00:00:00 2001 From: PucklaJ Date: Mon, 22 Jul 2024 11:03:25 +0200 Subject: [PATCH] [sys/linux]: Change execveat flags type to Execveat_Flags --- 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 03c34223c..f7cacc544 100644 --- a/core/sys/linux/sys.odin +++ b/core/sys/linux/sys.odin @@ -2814,7 +2814,7 @@ getrandom :: proc "contextless" (buf: []u8, flags: Get_Random_Flags) -> (int, Er Execute program relative to a directory file descriptor. Available since Linux 3.19. */ -execveat :: proc "contextless" (dirfd: Fd, name: cstring, argv: [^]cstring, envp: [^]cstring, flags: FD_Flags = {}) -> (Errno) { +execveat :: proc "contextless" (dirfd: Fd, name: cstring, argv: [^]cstring, envp: [^]cstring, flags: Execveat_Flags = {}) -> (Errno) { ret := syscall(SYS_execveat, dirfd, cast(rawptr) name, cast(rawptr) argv, cast(rawptr) envp, transmute(i32) flags) return Errno(-ret) }