]> www.ginac.de Git - ginac.git/blobdiff - check/exam_mod_gcd.cpp
Improve method of setting status_flags::dynallocated.
[ginac.git] / check / exam_mod_gcd.cpp
index 7415daec2a6376e1f9c6bfd96c340397abd4d551..ed210e05bc754b5fc0cb0933fc5830a8c6c5beb0 100644 (file)
@@ -91,7 +91,7 @@ static ex upoly_to_ex(const upoly& p, const symbol& x)
        exvector tv(p.size());
        for (std::size_t i = 0; i < p.size(); ++i)
                tv[i] = pow(x, i)*numeric(p[i]);
-       return (new add(tv))->setflag(status_flags::dynallocated);
+       return dynallocate<add>(tv);
 }
 
 static upoly make_random_upoly(const std::size_t deg)