small cleanup of div_series.c

This commit is contained in:
Fredrik Johansson 2013-07-22 01:27:53 +02:00
parent 8b79fe0a9a
commit 6050e07c83

View file

@ -25,12 +25,6 @@
#include "fmprb_poly.h"
#define MULLOW(z, x, xn, y, yn, nn, prec) \
if ((xn) >= (yn)) \
_fmprb_poly_mullow(z, x, xn, y, yn, nn, prec); \
else \
_fmprb_poly_mullow(z, y, yn, x, xn, nn, prec); \
void
_fmprb_poly_div_series(fmprb_ptr Q, fmprb_srcptr A, long Alen,
fmprb_srcptr B, long Blen, long n, long prec)
@ -48,7 +42,7 @@ _fmprb_poly_div_series(fmprb_ptr Q, fmprb_srcptr A, long Alen,
fmprb_ptr Binv;
Binv = _fmprb_vec_init(n);
_fmprb_poly_inv_series(Binv, B, Blen, n, prec);
MULLOW(Q, A, Alen, Binv, n, n, prec);
_fmprb_poly_mullow(Q, Binv, n, A, Alen, n, prec);
_fmprb_vec_clear(Binv, n);
}
}