diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/dynarec/dynablock.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/dynarec/dynablock.c b/src/dynarec/dynablock.c index 4ecdf768..2556f137 100644 --- a/src/dynarec/dynablock.c +++ b/src/dynarec/dynablock.c @@ -223,11 +223,13 @@ static dynablock_t* internalDBGetBlock(x64emu_t* emu, uintptr_t addr, uintptr_t return block; } } +#ifndef _WIN32 if((getProtection_fast(addr)&req_prot)!=req_prot) {// cannot be run, get out of the Dynarec if(need_lock) mutex_unlock(&my_context->mutex_dyndump); return NULL; } +#endif block = AddNewDynablock(addr); // fill the block |