From db33ece99620a1d9e24e6484927c97f95ffd3dd2 Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Fri, 8 Jul 2022 08:04:38 +0200 Subject: [PATCH] beesep: Don't compare expressions of different signedness --- src/beesep.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/beesep.c b/src/beesep.c index e7aaa60..1e13135 100644 --- a/src/beesep.c +++ b/src/beesep.c @@ -70,7 +70,7 @@ static void print_escaped(char *s, size_t n) bee_fprint(stdout, "'"); - while ((c = strchr(s, '\'')) && c - s < n) { + while ((c = strchr(s, '\'')) && c < s + n) { if (c-s) bee_fnprint(stdout, c - s, s); bee_fprint(stdout, "'\\''");