diff options
-rw-r--r-- | src/expression.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expression.c b/src/expression.c index a41e2daf..ef694f2a 100644 --- a/src/expression.c +++ b/src/expression.c @@ -217,7 +217,7 @@ static void verdict_expr_clone(struct expr *new, const struct expr *expr) { new->verdict = expr->verdict; if (expr->chain != NULL) - mpz_init_set(new->chain->value, expr->chain->value); + new->chain = expr_clone(expr->chain); } static void verdict_expr_destroy(struct expr *expr) |