--- mpf/mul.c-3.1.1 Mon Jul 24 17:04:19 2000 +++ mpf/mul.c Mon Jul 2 16:11:26 2001 @@ -48,6 +48,7 @@ up = u->_mp_d; vp = v->_mp_d; + prec++; if (usize > prec) { up += usize - prec; @@ -79,7 +80,6 @@ adj = cy_limb == 0; rsize -= adj; - prec++; if (rsize > prec) { tp += rsize - prec;