From 87ba84b048cb47227c9f4982f557e00ce73ec446 Mon Sep 17 00:00:00 2001 From: KOBAYASHI Shuji Date: Mon, 11 Jan 2021 20:19:55 +0900 Subject: Add missing cast in `ea_next_capa_for` --- src/hash.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/hash.c b/src/hash.c index fe14865cf..8ca2f666e 100644 --- a/src/hash.c +++ b/src/hash.c @@ -365,7 +365,7 @@ ea_next_capa_for(uint32_t size, uint32_t max_capa) * `EA_INCREASE_RATIO` is the current value, 32-bit range will not be * exceeded during the calculation of `capa`, so `size_t` is used. */ - size_t capa = size * EA_INCREASE_RATIO, inc = capa - size; + size_t capa = (size_t)size * EA_INCREASE_RATIO, inc = capa - size; if (EA_MAX_INCREASE < inc) capa = size + EA_MAX_INCREASE; return capa <= max_capa ? U32(capa) : max_capa; } -- cgit v1.2.3