Clear out memory for rb_big_new

This commit is contained in:
Peter Zhu 2025-09-16 13:24:53 -04:00
parent a38b2753ec
commit 58ece00dd5

View File

@ -3055,7 +3055,9 @@ bignew_1(VALUE klass, size_t len, int sign)
VALUE
rb_big_new(size_t len, int sign)
{
return bignew(len, sign != 0);
VALUE obj = bignew(len, sign != 0);
memset(BIGNUM_DIGITS(obj), 0, len * sizeof(BDIGIT));
return obj;
}
VALUE