From 98fe41748865e2b22b115627ef3297a671f3100d Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Thu, 11 Nov 2021 21:49:53 +0100 Subject: Fixed stack transfert sizing bug --- src/stack.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/stack.nim') diff --git a/src/stack.nim b/src/stack.nim index 4565b5c..b100263 100644 --- a/src/stack.nim +++ b/src/stack.nim @@ -62,7 +62,7 @@ func Transfert*(toss: var Stack, soss: var Stack, n: int) = ## (aka begin) and '}' (aka end) stackstack commands toss.height += n if toss.height > toss.size: - toss.size += 32 + toss.size = toss.height toss.data.setlen(toss.size) for i in 1..min(soss.height, n): toss.data[toss.height-i] = soss.data[soss.height-i] -- cgit v1.2.3