]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
parser: use size_t type for strlen() results
authorThomas Haller <thaller@redhat.com>
Thu, 9 Nov 2023 18:59:49 +0000 (19:59 +0100)
committerFlorian Westphal <fw@strlen.de>
Wed, 15 Nov 2023 08:06:29 +0000 (09:06 +0100)
strlen() has a "size_t" as result. Use the correct type.

Signed-off-by: Thomas Haller <thaller@redhat.com>
Signed-off-by: Florian Westphal <fw@strlen.de>
src/parser_bison.y
src/scanner.l

index 1e8169c44f620807b4fbf4559ce8ee440eef522b..ee7e9e14c1f268d27b38fb680c7608babebbb3e4 100644 (file)
@@ -150,7 +150,7 @@ static struct expr *ifname_expr_alloc(const struct location *location,
                                      struct list_head *queue,
                                      const char *name)
 {
-       unsigned int length = strlen(name);
+       size_t length = strlen(name);
        struct expr *expr;
 
        if (length == 0) {
index 00a09485d4204f6ec56aa76684d1cc92e5abd09a..e4d20e691d00c91272760d0b192aaa9385423803 100644 (file)
@@ -1117,7 +1117,7 @@ static int include_glob(struct nft_ctx *nft, void *scanner, const char *pattern,
        ret = glob(pattern, flags, NULL, &glob_data);
        if (ret == 0) {
                char *path;
-               int len;
+               size_t len;
 
                /* reverse alphabetical order due to stack */
                for (i = glob_data.gl_pathc; i > 0; i--) {