From 7e4d6916e0103f2c01a88e2d9bed9853378b8a90 Mon Sep 17 00:00:00 2001 From: Nathaniel Filardo Date: Mon, 18 May 2020 16:28:19 +0000 Subject: [PATCH] ds/address::is_aligned_block: don't cast to size_t Now that address_t is always a scalar, there's no reason to cast to size_t. --- src/ds/address.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/ds/address.h b/src/ds/address.h index c1c837d..cc73e49 100644 --- a/src/ds/address.h +++ b/src/ds/address.h @@ -51,8 +51,7 @@ namespace snmalloc { static_assert(bits::next_pow2_const(alignment) == alignment); - return ((static_cast(address_cast(p)) | size) & (alignment - 1)) == - 0; + return ((address_cast(p) | size) & (alignment - 1)) == 0; } /**