mirror of
https://github.com/microsoft/mimalloc.git
synced 2025-05-06 15:29:31 +03:00
fix build error on linux
This commit is contained in:
parent
3cba10e510
commit
17802e6528
1 changed files with 1 additions and 1 deletions
|
@ -148,7 +148,7 @@ static void mi_arena_segment_os_mark_abandoned(mi_segment_t* segment) {
|
||||||
void _mi_arena_segment_mark_abandoned(mi_segment_t* segment)
|
void _mi_arena_segment_mark_abandoned(mi_segment_t* segment)
|
||||||
{
|
{
|
||||||
mi_assert_internal(segment->used == segment->abandoned);
|
mi_assert_internal(segment->used == segment->abandoned);
|
||||||
mi_atomic_store_release(&segment->thread_id, 0); // mark as abandoned for multi-thread free's
|
mi_atomic_store_release(&segment->thread_id, (uintptr_t)0); // mark as abandoned for multi-thread free's
|
||||||
if mi_unlikely(segment->memid.memkind != MI_MEM_ARENA) {
|
if mi_unlikely(segment->memid.memkind != MI_MEM_ARENA) {
|
||||||
mi_arena_segment_os_mark_abandoned(segment);
|
mi_arena_segment_os_mark_abandoned(segment);
|
||||||
return;
|
return;
|
||||||
|
|
Loading…
Add table
Reference in a new issue