X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=blobdiff_plain;f=ginac%2Fnormal.cpp;h=9cc65cad0f30e60330d8470171a824c7b617caea;hp=a15ec62d4ef1434ef1c38294ab8be41b732cb184;hb=76566fa9df528ae29a1be53ac7388f2d087d6db4;hpb=3a3cf4d692a3676cd40fed3649f9f77226d99ff6 diff --git a/ginac/normal.cpp b/ginac/normal.cpp index a15ec62d..9cc65cad 100644 --- a/ginac/normal.cpp +++ b/ginac/normal.cpp @@ -1140,7 +1140,7 @@ static ex sr_gcd(const ex &a, const ex &b, sym_desc_vec::const_iterator var) c = d; cdeg = ddeg; //std::clog << " dividing...\n"; - if (!divide_in_z(r, ri * pow(psi, delta), d, var+1)) + if (!divide_in_z(r, ri * pow(psi, delta), d, var)) throw(std::runtime_error("invalid expression in sr_gcd(), division failed")); ddeg = d.degree(x); if (ddeg == 0) {