From dbf3ed3db10f9fa9157d661704e16ba5b73b0e84 Mon Sep 17 00:00:00 2001 From: Kimplul Date: Thu, 22 Aug 2024 15:48:52 +0300 Subject: disable ast dump when DEBUG=0 + Also optimize ast dump generation a little bit --- src/actualize.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/actualize.c') diff --git a/src/actualize.c b/src/actualize.c index 0ea94a9..ca9e31e 100644 --- a/src/actualize.c +++ b/src/actualize.c @@ -18,6 +18,7 @@ #include #define UNUSED(x) do { (void)(x); } while (0) +#define MAYBE_UNUSED(x) UNUSED(x) struct act_stack { struct ast *node; @@ -2142,6 +2143,7 @@ static int actualize_struct(struct act_state *state, struct ast *def = file_scope_find_type(scope, id); int ret = scope_add_expd_struct(scope, def, types, node); + MAYBE_UNUSED(ret); assert(ret == 0); foreach_node(n, struct_body(node)) { -- cgit v1.3