From e2cd27132acfe04604352dbaa9d95b124f9ea50e Mon Sep 17 00:00:00 2001 From: guangli-dai Date: Sun, 22 Oct 2023 22:23:13 -0700 Subject: [PATCH] Change stack_size assertion back to the more compatabile one. --- src/cache_bin.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cache_bin.c b/src/cache_bin.c index c3b94e54..0454dbde 100644 --- a/src/cache_bin.c +++ b/src/cache_bin.c @@ -12,7 +12,7 @@ cache_bin_info_init(cache_bin_info_t *info, cache_bin_sz_t ncached_max) { assert(ncached_max <= CACHE_BIN_NCACHED_MAX); size_t stack_size = (size_t)ncached_max * sizeof(void *); - assert(stack_size <= UINT16_MAX); + assert(stack_size < ((size_t)1 << (sizeof(cache_bin_sz_t) * 8))); info->ncached_max = (cache_bin_sz_t)ncached_max; }