From 15fb29b673ca143c2f5f6f8931fbb5494d6f2002 Mon Sep 17 00:00:00 2001 From: klemek Date: Sat, 16 May 2026 18:32:44 +0200 Subject: [PATCH] fix: boundary check in parse_uint --- src/args.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/args.c b/src/args.c index 857d923..e098f47 100644 --- a/src/args.c +++ b/src/args.c @@ -114,7 +114,7 @@ static unsigned int parse_uint(const char *arg, const char *value) { tmp_value = (unsigned long long)atoll(value); - if (tmp_value >= UINT_MAX) { + if (tmp_value > UINT_MAX) { invalid_value(arg, value); }