From 9ac2955594a65569f94d33066d59aba272e06ebe Mon Sep 17 00:00:00 2001 From: Matthew Fernandez Date: Thu, 4 Aug 2022 18:48:41 -0700 Subject: [PATCH] expr gen: remove dereferencing and parens on function pointer The compiler knows how to call through a function pointer without needing to be explicitly told. --- lib/expr/excc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/expr/excc.c b/lib/expr/excc.c index 9e40ba739..7b872e311 100644 --- a/lib/expr/excc.c +++ b/lib/expr/excc.c @@ -295,7 +295,7 @@ gen(Excc_t* cc, Exnode_t* expr) return; case ID: if (cc->ccdisc->ccf) - (*cc->ccdisc->ccf)(cc, expr, expr->data.variable.symbol, expr->data.variable.reference, expr->data.variable.index, cc->ccdisc); + cc->ccdisc->ccf(cc, expr, expr->data.variable.symbol, expr->data.variable.reference, expr->data.variable.index, cc->ccdisc); else sfprintf(cc->ccdisc->text, "%s", expr->data.variable.symbol->name); return; -- 2.40.0