From 8e92fe1478ccc684839e3f2e620cd317c70eb7ba Mon Sep 17 00:00:00 2001 From: Sven Verdoolaege Date: Fri, 19 Oct 2007 16:18:09 +0200 Subject: [PATCH] gen_fun::operator evalue *: always return a valid (possibly zero) evalue --- genfun.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/genfun.cc b/genfun.cc index ef3057f..a52df96 100644 --- a/genfun.cc +++ b/genfun.cc @@ -832,7 +832,7 @@ gen_fun::operator evalue *() const } value_clear(factor.d); value_clear(factor.x.n); - return EP; + return EP ? EP : evalue_zero(); } ZZ gen_fun::coefficient(Value* params, barvinok_options *options) const -- 2.11.4.GIT