(ptr)
return (ptr & ~(HEAP_MAX_SIZE-1))
Round a pointer to a chunk down to find its corresponding heap_info
    struct, the pointer must point inside a heap which does not belong to
    the main arena.
Round a pointer to a chunk down to find its corresponding heap_info
    struct, the pointer must point inside a heap which does not belong to
    the main arena.
Round a pointer to a chunk down to find its corresponding heap_info struct the pointer must point inside a heap which does not belong to the main arena .
def heap_for_ptr(ptr):
    """Round a pointer to a chunk down to find its corresponding heap_info
    struct, the pointer must point inside a heap which does not belong to
    the main arena.
    """
    return (ptr & ~(HEAP_MAX_SIZE-1))
def heap_for_ptr ( ptr ) : return ( ptr & ~ ( HEAP_MAX_SIZE - 1 ) )