diff --git a/src/mem/pagemap.h b/src/mem/pagemap.h index d635e4f..9fae7a3 100644 --- a/src/mem/pagemap.h +++ b/src/mem/pagemap.h @@ -220,7 +220,7 @@ namespace snmalloc { if ( (c->version != 1) || (c->is_flat_pagemap) || - (c->sizeof_pointer == sizeof(void*)) || + (c->sizeof_pointer != sizeof(void*)) || (c->pagemap_bits != GRANULARITY_BITS) || (c->size_of_entry != sizeof(T)) || (!std::is_integral_v)) { @@ -325,7 +325,7 @@ namespace snmalloc { if ( (c->version != 1) || (!c->is_flat_pagemap) || - (c->sizeof_pointer == sizeof(void*)) || + (c->sizeof_pointer != sizeof(void*)) || (c->pagemap_bits != GRANULARITY_BITS) || (c->size_of_entry != sizeof(T)) || (!std::is_integral_v)) {