Skip to content

Commit f70425f

Browse files
author
Marco Bodrato
committed
Use NEG_CAST
1 parent f9f7507 commit f70425f

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

mpf/fits_s.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -67,5 +67,5 @@ FUNCTION (mpf_srcptr f) __GMP_NOTHROW
6767
else
6868
return 0;
6969

70-
return fl <= (fs >= 0 ? (mp_limb_t) MAXIMUM : - (mp_limb_t) MINIMUM);
70+
return fl <= (fs >= 0 ? (mp_limb_t) MAXIMUM : NEG_CAST (mp_limb_t, MINIMUM));
7171
}

mpn/generic/get_d.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -384,7 +384,7 @@ mpn_get_d (mp_srcptr up, mp_size_t size, mp_size_t sign, long exp)
384384
else
385385
{
386386
weight = 0.5;
387-
uexp = 1 - (unsigned long) (exp + 1);
387+
uexp = NEG_CAST (unsigned long, exp);
388388
}
389389
#if 1
390390
/* Square-and-multiply exponentiation. */

scanf/doscan.c

+1-1
Original file line numberDiff line numberDiff line change
@@ -401,7 +401,7 @@ gmpscan (const struct gmp_doscan_funs_t *funs, void *data,
401401
if (exp >= 0)
402402
mpf_mul_2exp (f, f, (unsigned long) exp);
403403
else
404-
mpf_div_2exp (f, f, - (unsigned long) exp);
404+
mpf_div_2exp (f, f, NEG_CAST (unsigned long, exp));
405405
}
406406
}
407407
break;

0 commit comments

Comments
 (0)