From: Christian Bauer Date: Thu, 10 Jul 2003 20:40:43 +0000 (+0000) Subject: synced to 1.2 X-Git-Tag: release_1-1-2~12 X-Git-Url: https://www.ginac.de/ginac.git//ginac.git?a=commitdiff_plain;h=8d3d9459efbc89b7a006c53039924f8400f42e41;p=ginac.git synced to 1.2 --- diff --git a/ginac/basic.cpp b/ginac/basic.cpp index 5b57c2fd..bd19ab59 100644 --- a/ginac/basic.cpp +++ b/ginac/basic.cpp @@ -708,7 +708,7 @@ ex basic::expand(unsigned options) const ex basic::subs(const ex & e, unsigned options) const { if (e.info(info_flags::relation_equal)) { - return subs(lst(e), options); + return subs(lst(e.lhs()), lst(e.rhs()), options); } if (!e.info(info_flags::list)) { throw(std::invalid_argument("basic::subs(ex): argument must be a list"));