~ chicken-core (chicken-5) 48be1ffb27dc8ef512012ff8cc27affcdfe531cf
commit 48be1ffb27dc8ef512012ff8cc27affcdfe531cf Author: Peter Bex <peter@more-magic.net> AuthorDate: Mon Aug 8 19:40:03 2016 +0200 Commit: Peter Bex <peter@more-magic.net> CommitDate: Mon Aug 8 19:40:26 2016 +0200 Fix C_bitwise_xor allocation buffer copy/paste mistake; we only need C_SIZEOF_BIGNUM_WRAPPER, not that much more diff --git a/runtime.c b/runtime.c index 1e31eb97..5c542d38 100644 --- a/runtime.c +++ b/runtime.c @@ -6491,7 +6491,7 @@ void C_ccall C_bitwise_xor(C_word c, C_word *av) /* C_word closure = av[ 0 ]; */ C_word k = av[ 1 ]; C_word next_val, result, prev_result; - C_word ab[2][C_SIZEOF_STRUCTURE(3) * 3 + C_SIZEOF_FIX_BIGNUM * 4], *a; + C_word ab[2][C_SIZEOF_BIGNUM_WRAPPER], *a; c -= 2; av += 2;Trap