summaryrefslogtreecommitdiff
path: root/randraw.c
diff options
context:
space:
mode:
authorKevin Ryde <user42@zip.com.au>2001-06-12 00:12:54 +0200
committerKevin Ryde <user42@zip.com.au>2001-06-12 00:12:54 +0200
commit74228cf8facb44e85eec3802c7e03074bc2de408 (patch)
tree696ce434fe9bc975496f3201692e810c5739ef17 /randraw.c
parent05e9a10f79201f3575ca22f089aa7b6c4a35c1ca (diff)
downloadgmp-74228cf8facb44e85eec3802c7e03074bc2de408.tar.gz
* randraw.c (lc): Change mpn_mul_basecase->mpn_mul,
mpn_incr_u->MPN_INCR_U, abort->ASSERT_ALWAYS(0).
Diffstat (limited to 'randraw.c')
-rw-r--r--randraw.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/randraw.c b/randraw.c
index 66fe84023..2837d6337 100644
--- a/randraw.c
+++ b/randraw.c
@@ -150,7 +150,7 @@ lc (mp_ptr rp, gmp_randstate_t rstate)
else
{
/* M is not a power of 2. */
- abort (); /* FIXME. */
+ ASSERT_ALWAYS (0); /* FIXME. */
}
/* Save result as next seed. */
@@ -174,13 +174,13 @@ lc (mp_ptr rp, gmp_randstate_t rstate)
/* t = a * seed */
if (seedn >= an)
- mpn_mul_basecase (tp, seedp, seedn, ap, an);
+ mpn_mul (tp, seedp, seedn, ap, an);
else
- mpn_mul_basecase (tp, ap, an, seedp, seedn);
+ mpn_mul (tp, ap, an, seedp, seedn);
tn = an + seedn;
/* t = t + c */
- mpn_incr_u (tp, c);
+ MPN_INCR_U (tp, tn, c);
/* t = t % m */
if (m2exp != 0)
@@ -192,7 +192,7 @@ lc (mp_ptr rp, gmp_randstate_t rstate)
}
else
{
- abort (); /* FIXME. */
+ ASSERT_ALWAYS (0); /* FIXME. */
}
/* Save result as next seed. */