From f7007021a45f3201a8be2a5aa5393f94d350c1f4 Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Fri, 12 Nov 2021 19:09:24 -0800 Subject: [PATCH] gvpack init: use a size_t to squash some -Wconversion warnings --- cmd/tools/gvpack.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/cmd/tools/gvpack.c b/cmd/tools/gvpack.c index 8843bd6cc..637810add 100644 --- a/cmd/tools/gvpack.c +++ b/cmd/tools/gvpack.c @@ -172,7 +172,7 @@ static Agsym_t *agedgeattr(Agraph_t *g, char *name, char *value) */ static void init(int argc, char *argv[], pack_info* pinfo) { - int c, len; + int c; char buf[BUFSIZ]; char* bp; @@ -186,8 +186,8 @@ static void init(int argc, char *argv[], pack_info* pinfo) opterr = 0; while ((c = getopt(argc, argv, ":na:gvum:s:o:G:?")) != -1) { switch (c) { - case 'a': - len = strlen(optarg) + 2; + case 'a': { + size_t len = strlen(optarg) + 2; if (len > BUFSIZ) bp = N_GNEW(len, char); else @@ -197,6 +197,7 @@ static void init(int argc, char *argv[], pack_info* pinfo) if (bp != buf) free (bp); break; + } case 'n': parsePackModeInfo ("node", pinfo->mode, pinfo); break; -- 2.40.0