]> www.ginac.de Git - ginac.git/blobdiff - ginac/inifcns_gamma.cpp
documented symmetrize() and antisymmetrize()
[ginac.git] / ginac / inifcns_gamma.cpp
index 014ae939ee260e542c0a3828a80f9874a5bdd553..c4f4f1a9aec248c2b1c1aaba4549925188e829de 100644 (file)
@@ -61,7 +61,7 @@ static ex lgamma_eval(const ex & x)
                if (x.info(info_flags::integer)) {
                        // lgamma(n) -> log((n-1)!) for postitive n
                        if (x.info(info_flags::posint))
-                               return log(factorial(x.exadd(_ex_1())));
+                               return log(factorial(x + _ex_1()));
                        else
                                throw (pole_error("lgamma_eval(): logarithmic pole",0));
                }