diff --git a/sys/vm/dmem_map.pas b/sys/vm/dmem_map.pas index bf740267..45535f2b 100644 --- a/sys/vm/dmem_map.pas +++ b/sys/vm/dmem_map.pas @@ -1189,7 +1189,7 @@ begin if (mtype=SCE_KERNEL_WB_GARLIC) and ((prot and (VM_PROT_WRITE or VM_PROT_GPU_WRITE))<>0) then begin - if ((flags and MAP_WRITABLE_WB_GARLIC)<>0) then + if ((flags and MAP_WRITABLE_WB_GARLIC)=0) then begin Exit(EACCES); end;