diff options
author | Andrew Reynolds <andrew.j.reynolds@gmail.com> | 2018-04-04 18:17:02 -0500 |
---|---|---|
committer | Andres Noetzli <andres.noetzli@gmail.com> | 2018-04-04 16:17:02 -0700 |
commit | 35ef221bb9a0abc4e1704305bd55db46aea99c2a (patch) | |
tree | 4a073fe50b765f99b4c3ad8232246a69d83ecb63 /src | |
parent | 0811ba46a8a8818231e7f4e931b99d654c12a348 (diff) |
Proper initialization and destruction of sygus unif (#1750)
Diffstat (limited to 'src')
-rw-r--r-- | src/theory/quantifiers/sygus/sygus_unif.cpp | 1 | ||||
-rw-r--r-- | src/theory/quantifiers/sygus/sygus_unif.h | 2 |
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 * |