]> granicus.if.org Git - graphviz/commitdiff
Remove 2 -Wconversion warnings in setPrefix
authorMagnus Jacobsson <magnus.jacobsson@berotec.se>
Fri, 28 Aug 2020 07:48:04 +0000 (09:48 +0200)
committerMagnus Jacobsson <magnus.jacobsson@berotec.se>
Mon, 7 Sep 2020 13:42:17 +0000 (15:42 +0200)
lib/pack/ccomps.c

index cf9863a8445968aabab22975d367023db771c5fc..22eeb3d01380623042c67957729fa9798e903876 100644 (file)
@@ -163,9 +163,9 @@ static int markFn (Agnode_t* n, int v)
 /* setPrefix:
  */
 static char*
-setPrefix (char* pfx, int* lenp, char* buf, int buflen)
+setPrefix (char* pfx, size_t* lenp, char* buf, size_t buflen)
 {
-    int len;
+    size_t len;
     char* name;
 
     if (!pfx || !isLegal(pfx)) {
@@ -202,7 +202,7 @@ Agraph_t **pccomps(Agraph_t * g, int *ncc, char *pfx, boolean * pinned)
     Agraph_t *out = 0;
     Agnode_t *n;
     Agraph_t **ccs;
-    int len;
+    size_t len;
     int bnd = 10;
     boolean pin = FALSE;
     stk_t stk;
@@ -294,7 +294,7 @@ Agraph_t **ccomps(Agraph_t * g, int *ncc, char *pfx)
     Agraph_t *out;
     Agnode_t *n;
     Agraph_t **ccs;
-    int len;
+    size_t len;
     int bnd = 10;
     stk_t stk;
     blk_t blk;
@@ -619,7 +619,8 @@ Agraph_t **cccomps(Agraph_t * g, int *ncc, char *pfx)
     stk_t stk;
     blk_t blk;
     Agnode_t* base[INITBUF];
-    int len, sz = sizeof(ccgraphinfo_t);
+    size_t len;
+    int sz = (int) sizeof(ccgraphinfo_t);
 
     if (agnnodes(g) == 0) {
        *ncc = 0;