mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-01 12:18:15 +00:00
Even more style fixes
This commit is contained in:
@@ -36,9 +36,9 @@ _release :: proc "contextless" (data: rawptr, size: uint) {
|
||||
_protect :: proc "contextless" (data: rawptr, size: uint, flags: Protect_Flags) -> bool {
|
||||
pflags: linux.Mem_Protection
|
||||
pflags = {}
|
||||
if .Read in flags { pflags |= {.READ} }
|
||||
if .Write in flags { pflags |= {.WRITE} }
|
||||
if .Execute in flags { pflags |= {.EXEC} }
|
||||
if .Read in flags { pflags += {.READ} }
|
||||
if .Write in flags { pflags += {.WRITE} }
|
||||
if .Execute in flags { pflags += {.EXEC} }
|
||||
errno := linux.mprotect(data, size, pflags)
|
||||
return errno == .NONE
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user