From b3f9bcbc307e3e8d455ccf560a61dc5129174728 Mon Sep 17 00:00:00 2001 From: Camil Staps Date: Tue, 3 Apr 2018 21:14:37 +0200 Subject: Store integers without pointers --- interpreter/print.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'interpreter/print.c') diff --git a/interpreter/print.c b/interpreter/print.c index d5134c9..67b99e8 100644 --- a/interpreter/print.c +++ b/interpreter/print.c @@ -64,7 +64,7 @@ void print_expression(struct expression *expr) { switch (expr->kind) { case EXPR_INT: - printf("%d", *((int*) expr->var1)); + printf("%ld", (INT) expr->var1); break; case EXPR_NAME: printf("%s", (char*) expr->var1); -- cgit v1.2.3