From 62209961eb545b92625646aa262607f65ca81d59 Mon Sep 17 00:00:00 2001 From: dzaima Date: Tue, 1 Jun 2021 16:31:54 +0300 Subject: [PATCH] make int overflow not leak shape --- src/builtins/arithd.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/builtins/arithd.c b/src/builtins/arithd.c index 1bbc964a..b3c0f86e 100644 --- a/src/builtins/arithd.c +++ b/src/builtins/arithd.c @@ -85,7 +85,7 @@ i64 wv = W; i64 xv = X; \ i64 rv = EXPR; \ if (RARE(rv!=(i32)rv)) { \ - mm_free(v(r)); \ + dec(r); \ goto BASE; \ } \ rp[i] = rv; \