summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Reynolds <andrew.j.reynolds@gmail.com>2018-04-04 18:17:02 -0500
committerAndres Noetzli <andres.noetzli@gmail.com>2018-04-04 16:17:02 -0700
commit35ef221bb9a0abc4e1704305bd55db46aea99c2a (patch)
tree4a073fe50b765f99b4c3ad8232246a69d83ecb63
parent0811ba46a8a8818231e7f4e931b99d654c12a348 (diff)
Proper initialization and destruction of sygus unif (#1750)
-rw-r--r--src/theory/quantifiers/sygus/sygus_unif.cpp1
-rw-r--r--src/theory/quantifiers/sygus/sygus_unif.h2
2 files changed, 2 insertions, 1 deletions
diff --git a/src/theory/quantifiers/sygus/sygus_unif.cpp b/src/theory/quantifiers/sygus/sygus_unif.cpp
index 4fcfd50eb..ab2b06a82 100644
--- a/src/theory/quantifiers/sygus/sygus_unif.cpp
+++ b/src/theory/quantifiers/sygus/sygus_unif.cpp
@@ -27,6 +27,7 @@ namespace theory {
namespace quantifiers {
SygusUnif::SygusUnif()
+ : d_qe(nullptr), d_tds(nullptr), d_check_sol(false), d_cond_count(0)
{
}
diff --git a/src/theory/quantifiers/sygus/sygus_unif.h b/src/theory/quantifiers/sygus/sygus_unif.h
index a2e81040a..728d613b2 100644
--- a/src/theory/quantifiers/sygus/sygus_unif.h
+++ b/src/theory/quantifiers/sygus/sygus_unif.h
@@ -49,7 +49,7 @@ class SygusUnif
{
public:
SygusUnif();
- ~SygusUnif();
+ virtual ~SygusUnif();
/** initialize
*
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback