mp qq;
mp_build(&qq, m->v + (k - 1), m->vl);
q = mp_mul(MP_NEW, &qq, mb->mu);
mp qq;
mp_build(&qq, m->v + (k - 1), m->vl);
q = mp_mul(MP_NEW, &qq, mb->mu);
- mpx_umul(r->v, r->vl, q->v, q->vl, mb->m->v, mb->m->vl);
+ mpx_umul(r->v, r->vl, q->v + k + 1, q->vl, mb->m->v, mb->m->vl);
r->f = (q->f | mb->m->f) & MP_BURN;
MP_MODIFY(d, k + 1);
mpx_usub(d->v, d->vl, m->v, mvl, r->v, r->vl);
r->f = (q->f | mb->m->f) & MP_BURN;
MP_MODIFY(d, k + 1);
mpx_usub(d->v, d->vl, m->v, mvl, r->v, r->vl);