X-Git-Url: https://git.distorted.org.uk/~mdw/catacomb/blobdiff_plain/0f00dc4c8eb47e67bc0f148c2dd109f73a451e0a..366e9701239c19df85f4625025ba4e36027df644:/math/mpmont.c diff --git a/math/mpmont.c b/math/mpmont.c index 88efacab..1f9143b6 100644 --- a/math/mpmont.c +++ b/math/mpmont.c @@ -160,6 +160,7 @@ mp *mpmont_reduce(mpmont *mm, mp *d, mp *a) u->vl = u->v + n; u = mp_mul(u, u, mm->m); d = mp_add(d, a, u); + MP_ENSURE(d, n); mp_drop(u); }