From: Christian Bauer Date: Thu, 28 Feb 2002 17:53:47 +0000 (+0000) Subject: "(x+1).subs(x==x-1)" now returns the correct result "x" instead of "x-1" X-Git-Tag: release_1-0-6~2 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?p=ginac.git;a=commitdiff_plain;h=835af1e00da6ec929466e961357d4ef4917b1fb9 "(x+1).subs(x==x-1)" now returns the correct result "x" instead of "x-1" --- diff --git a/ginac/expairseq.cpp b/ginac/expairseq.cpp index c18fadec..36261a98 100644 --- a/ginac/expairseq.cpp +++ b/ginac/expairseq.cpp @@ -402,7 +402,7 @@ ex expairseq::subs(const lst &ls, const lst &lr, bool no_pattern) const { epvector *vp = subschildren(ls, lr, no_pattern); if (vp) - return ex_to(thisexpairseq(vp, overall_coeff)).basic::subs(ls, lr, no_pattern); + return ex_to(thisexpairseq(vp, overall_coeff)); else return basic::subs(ls, lr, no_pattern); }