xdot parseString: squash -Wconversion warings
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 10 Aug 2022 00:43:24 +0000 (17:43 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 10 Aug 2022 15:47:29 +0000 (08:47 -0700)
`i` is known non-negative here.

lib/xdot/xdot.c

index 0311169be02be4ccc9704c6f2eab7a77c8e553be..865386df7ad4a67227a542ebaeb29c420611fdc8 100644 (file)
@@ -128,8 +128,8 @@ static char *parseString(char *s, char **sp)
        return 0;
     }
 
-    char *c = gv_strndup(s, i);
-    if (strlen(c) != i) {
+    char *c = gv_strndup(s, (size_t)i);
+    if (strlen(c) != (size_t)i) {
        free (c);
        return 0;
     }