]> granicus.if.org Git - graphviz/commitdiff
expr xPrint: remove shadowing of 'expr' global
authorMatthew Fernandez <matthew.fernandez@gmail.com>
Wed, 4 Jan 2023 04:25:32 +0000 (20:25 -0800)
committerMatthew Fernandez <matthew.fernandez@gmail.com>
Sun, 8 Jan 2023 19:57:18 +0000 (11:57 -0800)
lib/expr/exeval.c

index 2b1833e4adf34f3e09e825a56da0cc00e74502b8..f9f2b9ef3f45389635252d7db427283861c2dbd6 100644 (file)
@@ -1084,15 +1084,13 @@ static void xConvert(Expr_t *ex, Exnode_t *exnode, int type, Extype_t v,
 /* xPrint:
  * Generate string representation from value of external type.
  */
-static void
-xPrint(Expr_t * ex, Exnode_t * expr, Extype_t v, Exnode_t * tmp)
-{
-       *tmp = *expr->data.operand.left;
+static void xPrint(Expr_t *ex, Exnode_t *exnode, Extype_t v, Exnode_t *tmp) {
+       *tmp = *exnode->data.operand.left;
        tmp->data.constant.value = v;
        if (ex->disc->stringof(ex, tmp, 0))
        exerror("%s: no string representation of %s value",
-               expr->data.operand.left->data.variable.symbol->name,
-               extypename(ex, expr->data.operand.left->type));
+               exnode->data.operand.left->data.variable.symbol->name,
+               extypename(ex, exnode->data.operand.left->type));
        tmp->type = STRING;
 }