diff options
Diffstat (limited to 'Objects/obmalloc.c')
-rw-r--r-- | Objects/obmalloc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Objects/obmalloc.c b/Objects/obmalloc.c index 95c0e87f9c..753b2ccfbc 100644 --- a/Objects/obmalloc.c +++ b/Objects/obmalloc.c @@ -437,7 +437,7 @@ new_arena(void) arenabase = bp; nfreepools = ARENA_SIZE / POOL_SIZE; assert(POOL_SIZE * nfreepools == ARENA_SIZE); - excess = (uint)bp & POOL_SIZE_MASK; + excess = (uint) ((Py_uintptr_t)bp & POOL_SIZE_MASK); if (excess != 0) { --nfreepools; arenabase += POOL_SIZE - excess; |