diff options
author | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 1999-07-02 09:55:41 +0000 |
---|---|---|
committer | zimmerma <zimmerma@280ebfd0-de03-0410-8827-d642c229c3f4> | 1999-07-02 09:55:41 +0000 |
commit | 9ea06b64dd13fc6588e89fcc8d6570ed3d21889e (patch) | |
tree | e4ef43dad221862d0b59610f4494f21354fb490f /set_si.c | |
parent | c6094d463eee565cfdcc4cbc502272b1be260006 (diff) | |
download | mpfr-9ea06b64dd13fc6588e89fcc8d6570ed3d21889e.tar.gz |
unsigned long -> mp_limb_t
git-svn-id: svn://scm.gforge.inria.fr/svn/mpfr/trunk@256 280ebfd0-de03-0410-8827-d642c229c3f4
Diffstat (limited to 'set_si.c')
-rw-r--r-- | set_si.c | 8 |
1 files changed, 4 insertions, 4 deletions
@@ -14,7 +14,7 @@ mpfr_set_si(x, i, rnd_mode) unsigned char rnd_mode; #endif { - unsigned long xn, ai, cnt; + unsigned long xn, cnt; mp_limb_t ai; if (i==0) { SET_ZERO(x); return; } xn = (PREC(x)-1)/BITS_PER_MP_LIMB; @@ -42,13 +42,13 @@ mpfr_set_ui(x, i, rnd_mode) unsigned char rnd_mode; #endif { - unsigned int xn, cnt; + unsigned int xn, cnt; if (i==0) { SET_ZERO(x); return; } xn = (PREC(x)-1)/BITS_PER_MP_LIMB; - count_leading_zeros(cnt, i); + count_leading_zeros(cnt, (mp_limb_t) i); - x -> _mp_d[xn] = i << cnt; + x -> _mp_d[xn] = ((mp_limb_t) i) << cnt; /* don't forget to put zero in lower limbs */ MPN_ZERO(MANT(x), xn); x -> _mp_exp = BITS_PER_MP_LIMB - cnt; |