Loading strings/decimal.c +1 −1 Original line number Diff line number Diff line Loading @@ -873,7 +873,7 @@ int decimal_round(decimal *from, decimal *to, int scale, decimal_round_mode mode error=E_DEC_TRUNCATED; } if (scale+from->intg <0) if (scale+from->intg <= 0) { decimal_make_zero(to); return E_DEC_OK; Loading Loading
strings/decimal.c +1 −1 Original line number Diff line number Diff line Loading @@ -873,7 +873,7 @@ int decimal_round(decimal *from, decimal *to, int scale, decimal_round_mode mode error=E_DEC_TRUNCATED; } if (scale+from->intg <0) if (scale+from->intg <= 0) { decimal_make_zero(to); return E_DEC_OK; Loading