]> granicus.if.org Git - graphviz/commitdiff
gvpr binary: use local types that corresponds to the values being stored
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 3 Aug 2022 01:04:11 +0000 (18:04 -0700)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sat, 6 Aug 2022 00:03:40 +0000 (17:03 -0700)
Squashes 2 -Wconversion warnings.

lib/gvpr/compile.c

index b80333c329c4715962d96d027ccc68186b720994..bcdee55228d8ffd6064fa959dd35def6e085349b 100644 (file)
@@ -1885,15 +1885,14 @@ binary(Expr_t * pg, Exnode_t * l, Exnode_t * ex, Exnode_t * r, int arg,
        return -1;
 
     if (l->type == T_tvtyp) {
-       int li, ri;
 
        if (!r)
            return -1;          /* Assume libexpr handled unary */
        if (r->type != T_tvtyp)
            return -1;
 
-       li = l->data.constant.value.integer;
-       ri = r->data.constant.value.integer;
+       long long li = l->data.constant.value.integer;
+       long long ri = r->data.constant.value.integer;
        switch (ex->op) {
        case EQ:
            if (arg)