From 8857f8eb568017bfe4a1f884c89d000eb64e9627 Mon Sep 17 00:00:00 2001 From: mdw Date: Fri, 19 Nov 1999 13:19:06 +0000 Subject: [PATCH] Set flags on results correctly. --- mp-io.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/mp-io.c b/mp-io.c index 0aa2bca..1592269 100644 --- a/mp-io.c +++ b/mp-io.c @@ -1,6 +1,6 @@ /* -*-c-*- * - * $Id: mp-io.c,v 1.1 1999/11/17 18:02:16 mdw Exp $ + * $Id: mp-io.c,v 1.2 1999/11/19 13:19:06 mdw Exp $ * * Loading and storing of multiprecision integers * @@ -30,6 +30,9 @@ /*----- Revision history --------------------------------------------------* * * $Log: mp-io.c,v $ + * Revision 1.2 1999/11/19 13:19:06 mdw + * Set flags on results correctly. + * * Revision 1.1 1999/11/17 18:02:16 mdw * New multiprecision integer arithmetic suite. * @@ -76,6 +79,7 @@ mp *mp_loadl(mp *d, const void *pv, size_t sz) { MP_MODIFY(d, MPW_RQ(sz)); mpx_loadl(d->v, d->vl, pv, sz); + d->f &= ~(MP_UNDEF | MP_NEG); mp_shrink(d); return (d); } @@ -120,6 +124,7 @@ mp *mp_loadb(mp *d, const void *pv, size_t sz) { MP_MODIFY(d, MPW_RQ(sz)); mpx_loadb(d->v, d->vl, pv, sz); + d->f &= ~(MP_UNDEF | MP_NEG); mp_shrink(d); return (d); } -- 2.11.0