From 045f4bb5b1767140c4f6cfe2d2002553925c4205 Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Wed, 30 Oct 2024 08:28:15 +0100 Subject: Make string view lengths signed --- lib/cli/optparse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/cli') diff --git a/lib/cli/optparse.c b/lib/cli/optparse.c index f4034a9..25719f0 100644 --- a/lib/cli/optparse.c +++ b/lib/cli/optparse.c @@ -52,7 +52,7 @@ optparse(optparser_t *st, const cli_opt_t *opts, size_t nopts) const char8_t *eq_p = u8chr(opt, '='); u8view_t opt_no_eq = { .p = opt.p, - .len = eq_p == nullptr ? opt.len : (size_t)(eq_p - opt.p), + .len = eq_p == nullptr ? opt.len : eq_p - opt.p, }; for (size_t i = 0; i < nopts; i++) { -- cgit v1.2.3