diff --git a/ext/bigdecimal/div.h b/ext/bigdecimal/div.h index 310a8b2b..a171a471 100644 --- a/ext/bigdecimal/div.h +++ b/ext/bigdecimal/div.h @@ -168,7 +168,7 @@ VpDivdNewtonInner(VALUE args_ptr) AddExponent(r, a->exponent); AddExponent(r, -(ssize_t)(base_prec + div_prec)); RB_GC_GUARD(a2.bigdecimal); - RB_GC_GUARD(a2.bigdecimal); + RB_GC_GUARD(b2.bigdecimal); RB_GC_GUARD(c2.bigdecimal); RB_GC_GUARD(r2.bigdecimal); return Qnil;