diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | bignum.c | 6 |
2 files changed, 6 insertions, 4 deletions
@@ -1,3 +1,7 @@ +Thu Aug 1 23:55:08 2013 Tanaka Akira <akr@fsij.org> + + * bignum.c (rb_big2str1): Remove a local variable. + Thu Aug 1 23:33:01 2013 Tanaka Akira <akr@fsij.org> * bignum.c (rb_cstr_to_inum): Use power_cache_get_power. @@ -4352,7 +4352,6 @@ static VALUE rb_big2str1(VALUE x, int base) { VALUE xx; - size_t len; struct big2str_struct b2s_data; int power_level; VALUE power; @@ -4401,15 +4400,14 @@ rb_big2str1(VALUE x, int base) b2s_data.result = Qnil; b2s_data.ptr = NULL; - len = 0; xx = rb_big_clone(x); RBIGNUM_SET_SIGN(xx, 1); if (power_level < 0) { - big2str_orig(&b2s_data, xx, len, 0); + big2str_orig(&b2s_data, xx, 0, 0); } else { - big2str_karatsuba(&b2s_data, xx, power_level, len, 0); + big2str_karatsuba(&b2s_data, xx, power_level, 0, 0); } rb_big_resize(xx, 0); |