]> granicus.if.org Git - graphviz/commitdiff
xyOf: use size_t for string length
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Mon, 19 Jul 2021 00:43:50 +0000 (17:43 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 28 Jul 2021 15:02:00 +0000 (08:02 -0700)
Squashes a -Wsign-conversion warning.

lib/gvpr/compile.c

index 9d0034bc48a549e9b3131fcd134fdb2934a686ca..716bdb2df8275840f2ed53be8c7f73fd91280093 100644 (file)
@@ -143,12 +143,11 @@ static char *xyOf(Expr_t * pgm, char *pt, bool getx)
     double x, y;
     char *v;
     char *p;
-    int len;
 
     if (sscanf(pt, "%lf,%lf", &x, &y) == 2) {
        p = strchr(pt, ',');
        if (getx) {
-           len = p - pt;
+           size_t len = (size_t)(p - pt);
            v = exstralloc(pgm, len + 1);
            strncpy(v, pt, len);
            v[len] = '\0';