private void EnableAddrModifiable(IntPtr ptr, int size) { if (!LDasm.IsIL2CPP()) { return; } IL2CPPHelper.SetAddrFlagsToRWE(ptr, size); }
private void EnableAddrModifiable(IntPtr ptr, uint size) { if (!LDasm.IsIL2CPP()) { return; } uint oldProtect; bool ret = IL2CPPHelper.VirtualProtect(ptr, size, IL2CPPHelper.Protection.PAGE_EXECUTE_READWRITE, out oldProtect); Debug.Assert(ret); }