mruby-bigint: remove unused mrb_bint_div_ii() function

This commit is contained in:
Yukihiro "Matz" Matsumoto
2023-03-13 08:10:41 +09:00
parent 33320b08bb
commit f7cbb319cb
2 changed files with 0 additions and 15 deletions
-1
View File
@@ -189,7 +189,6 @@ mrb_value mrb_bint_divmod(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_bint_add_ii(mrb_state *mrb, mrb_int x, mrb_int y);
mrb_value mrb_bint_sub_ii(mrb_state *mrb, mrb_int x, mrb_int y);
mrb_value mrb_bint_mul_ii(mrb_state *mrb, mrb_int x, mrb_int y);
mrb_value mrb_bint_div_ii(mrb_state *mrb, mrb_int x, mrb_int y);
mrb_value mrb_bint_mod(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_bint_rem(mrb_state *mrb, mrb_value x, mrb_value y);
mrb_value mrb_bint_pow(mrb_state *mrb, mrb_value x, mrb_value y);
-14
View File
@@ -1299,20 +1299,6 @@ mrb_bint_mul_ii(mrb_state *mrb, mrb_int x, mrb_int y)
return bint_norm(mrb, b);
}
mrb_value
mrb_bint_div_ii(mrb_state *mrb, mrb_int x, mrb_int y)
{
struct RBigint *b = bint_new(mrb);
mpz_t z1, z2;
mpz_init_set_int(mrb, &z1, x);
mpz_init_set_int(mrb, &z2, y);
mpz_mdiv(mrb, &b->mp, &z1, &z2);
mpz_clear(mrb, &z1);
mpz_clear(mrb, &z2);
return bint_norm(mrb, b);
}
mrb_value
mrb_bint_mod(mrb_state *mrb, mrb_value x, mrb_value y)
{