From d7744ea22d511ede738bda7f2f5d7520f246aa4b Mon Sep 17 00:00:00 2001 From: ptitSeb Date: Mon, 24 Mar 2025 12:03:18 +0100 Subject: [DYNAREC] Better handling of blocksize limit when generating very large dynablocks --- src/dynarec/dynablock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/dynarec/dynablock.c') diff --git a/src/dynarec/dynablock.c b/src/dynarec/dynablock.c index 517a702e..7a7e4033 100644 --- a/src/dynarec/dynablock.c +++ b/src/dynarec/dynablock.c @@ -238,7 +238,7 @@ static dynablock_t* internalDBGetBlock(x64emu_t* emu, uintptr_t addr, uintptr_t mutex_unlock(&my_context->mutex_dyndump); return NULL; } - void* ret = FillBlock64(block, filladdr, (addr==filladdr)?0:1, is32bits); + void* ret = FillBlock64(block, filladdr, (addr==filladdr)?0:1, is32bits, MAX_INSTS); if(!ret) { dynarec_log(LOG_DEBUG, "Fillblock of block %p for %p returned an error\n", block, (void*)addr); customFree(block); -- cgit 1.4.1