From a991a479a18fe84a2d32d047ad9222584f448eca Mon Sep 17 00:00:00 2001 From: Jens Vollinga Date: Mon, 1 Dec 2003 18:03:56 +0000 Subject: [PATCH] * Fixed bug in convert_H_to_Li() * Removed safety check in convert_parameter_H_to_Li() --- ginac/inifcns_nstdsums.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/ginac/inifcns_nstdsums.cpp b/ginac/inifcns_nstdsums.cpp index 6217d8b5..4b8122d2 100644 --- a/ginac/inifcns_nstdsums.cpp +++ b/ginac/inifcns_nstdsums.cpp @@ -1141,10 +1141,6 @@ bool convert_parameter_H_to_Li(const lst& l, lst& m, lst& s, ex& pf) } } } - for (; acc > 1; acc--) { - throw std::runtime_error("ERROR!"); - m.append(0); - } return has_negative_parameters; } @@ -2141,9 +2137,9 @@ ex convert_H_to_Li(const ex& m, const ex& x) map_trafo_H_reduce_trailing_zeros filter; map_trafo_H_convert_to_Li filter2; if (is_a(m)) { - return filter2(filter(H(m, x).hold())).eval(); + return filter2(filter(H(m, x).hold())); } else { - return filter2(filter(H(lst(m), x).hold())).eval(); + return filter2(filter(H(lst(m), x).hold())); } } -- 2.44.0