From e032f3315d7bc4fb3f19f460f0c4eed32da5d196 Mon Sep 17 00:00:00 2001 From: Dianne Skoll Date: Mon, 16 Sep 2024 14:41:30 -0400 Subject: [PATCH] Mark a freshly-allocated node of type N_ERROR rather than N_FREE. --- src/expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/expr.c b/src/expr.c index 706e469a..9ead59a2 100644 --- a/src/expr.c +++ b/src/expr.c @@ -231,7 +231,7 @@ alloc_expr_node(int *r) if (ExprNodesUsed > ExprNodesHighWater) ExprNodesHighWater = ExprNodesUsed; node = expr_node_free_list; expr_node_free_list = node->child; - node->type = N_FREE; + node->type = N_ERROR; node->child = NULL; node->sibling = NULL; node->num_kids = 0;