diff options
Diffstat (limited to 'include/expression.h')
-rw-r--r-- | include/expression.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/expression.h b/include/expression.h index ef412554..4de53682 100644 --- a/include/expression.h +++ b/include/expression.h @@ -415,7 +415,7 @@ static inline void symbol_expr_set_type(struct expr *expr, const struct datatype *dtype) { if (expr->etype == EXPR_SYMBOL) - expr->dtype = dtype; + datatype_set(expr, dtype); } struct expr *variable_expr_alloc(const struct location *loc, |