[PATCH] erofs-utils: lib: fix potential overflow issue

Hongzhen Luo hongzhen at linux.alibaba.com
Mon Aug 5 13:25:10 AEST 2024


Coverity-id: 502377

Signed-off-by: Hongzhen Luo <hongzhen at linux.alibaba.com>
---
 lib/kite_deflate.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/kite_deflate.c b/lib/kite_deflate.c
index a5ebd66..e52e382 100644
--- a/lib/kite_deflate.c
+++ b/lib/kite_deflate.c
@@ -817,7 +817,8 @@ static const struct kite_matchfinder_cfg {
 /* 9 */ {32, 258, 258, 4096, true},	/* maximum compression */
 };
 
-static int kite_mf_init(struct kite_matchfinder *mf, int wsiz, int level)
+static int kite_mf_init(struct kite_matchfinder *mf, unsigned int wsiz,
+			int level)
 {
 	const struct kite_matchfinder_cfg *cfg;
 
-- 
2.43.5



More information about the Linux-erofs mailing list