From 1564ed2f0a54c16fb054304edd6514f2fce5ac30 Mon Sep 17 00:00:00 2001 From: matz Date: Mon, 3 Jul 2006 20:07:10 +0000 Subject: * bignum.c: ruby 1.9 HEAD 64 bit warnings clean up from . [ruby-core:08120] * ChangeLog: remove some direct reference to mail addresses to prevent spams. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@10465 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- bignum.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'bignum.c') diff --git a/bignum.c b/bignum.c index f06444d8dd..f1e4bf98f0 100644 --- a/bignum.c +++ b/bignum.c @@ -1249,8 +1249,8 @@ bigdivrem(VALUE x, VALUE y, VALUE *divp, VALUE *modp) dd = 0; q = yds[ny-1]; - while ((q & (1<<(BITSPERDIG-1))) == 0) { - q <<= 1; + while ((q & (1UL<<(BITSPERDIG-1))) == 0) { + q <<= 1UL; dd++; } if (dd) { -- cgit v1.2.3