From c56899f6da91c88a034f72887e3a36a415d6ad51 Mon Sep 17 00:00:00 2001 From: Richard Fuchs Date: Thu, 3 Jul 2025 14:01:48 -0400 Subject: [PATCH] MT#55283 use intptr_t for pointer arith Change-Id: Ie0f21a992a5a2de4b274e83f07cae30d0f68b276 --- daemon/kernel.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/daemon/kernel.c b/daemon/kernel.c index 112bbb400..d57de72c2 100644 --- a/daemon/kernel.c +++ b/daemon/kernel.c @@ -71,7 +71,7 @@ static void *kernel_alloc(void) { } // find the aligned block - void *aligned = (void *) (((size_t) b + BUFFERPOOL_SHARD_SIZE - 1) & BUFFERPOOL_TOP_MASK); + void *aligned = (void *) (((intptr_t) b + BUFFERPOOL_SHARD_SIZE - 1) & BUFFERPOOL_TOP_MASK); // place a pointer to the real beginning of the block just past the end, so we // know what to free