From 0001cf6bdc6d0eb9130bfc162b61c26279339e81 Mon Sep 17 00:00:00 2001 From: akr Date: Sat, 13 Jul 2013 06:53:12 +0000 Subject: * bignum.c (bary_small_lshift): Use size_t instead of long. (bary_small_rshift): Ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@41940 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ChangeLog | 5 +++++ bignum.c | 6 +++--- 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 37e1efd4b0..00444b12a2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +Sat Jul 13 15:51:38 2013 Tanaka Akira + + * bignum.c (bary_small_lshift): Use size_t instead of long. + (bary_small_rshift): Ditto. + Sat Jul 13 15:33:33 2013 Tanaka Akira * bignum.c (bary_small_lshift): Functions moved to remove diff --git a/bignum.c b/bignum.c index 8af21cf948..3b3cca6c71 100644 --- a/bignum.c +++ b/bignum.c @@ -441,9 +441,9 @@ maxpow_in_bdigit(int base, int *exp_ret) } static BDIGIT -bary_small_lshift(BDIGIT *zds, BDIGIT *xds, long n, int shift) +bary_small_lshift(BDIGIT *zds, BDIGIT *xds, size_t n, int shift) { - long i; + size_t i; BDIGIT_DBL num = 0; for (i=0; i