diff --git a/src/asmjit/core/jitallocator.cpp b/src/asmjit/core/jitallocator.cpp index 6a1f8fd..340c440 100644 --- a/src/asmjit/core/jitallocator.cpp +++ b/src/asmjit/core/jitallocator.cpp @@ -815,9 +815,9 @@ Error JitAllocator::release(void* ro) noexcept { } else { pool->emptyBlockCount++; - block->largestUnusedArea = areaSize; + block->largestUnusedArea = block->areaSize; block->searchStart = 0; - block->searchEnd = areaSize; + block->searchEnd = block->areaSize; block->addFlags(JitAllocatorBlock::kFlagEmpty); block->clearFlags(JitAllocatorBlock::kFlagDirty); }