From d8afbd7d2cfeb557a6f9979475326332441152da Mon Sep 17 00:00:00 2001 From: Richard Kreckel Date: Sat, 6 Feb 2016 23:19:35 +0100 Subject: [PATCH] minor optimization in power::expand_add --- ginac/power.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ginac/power.cpp b/ginac/power.cpp index 5cddca89..a3c77dc5 100644 --- a/ginac/power.cpp +++ b/ginac/power.cpp @@ -1065,7 +1065,7 @@ multinomial_coefficient(const std::vector & p) n += numeric(it); d *= factorial(numeric(it)); } - return factorial(numeric(n)) / d; + return factorial(n) / d; } } // anonymous namespace @@ -1199,7 +1199,7 @@ ex power::expand_add(const add & a, long n, unsigned options) factor = factor.mul(c.power(exponent[i])); } } - result.push_back(expair(mul(monomial).expand(options), factor)); + result.push_back(expair(mul(std::move(monomial)).expand(options), factor)); } while (compositions.next()); } while (partitions.next()); } -- 2.44.0