diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/smt/smt_engine.cpp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/smt/smt_engine.cpp b/src/smt/smt_engine.cpp index 55000c94d..3663ac854 100644 --- a/src/smt/smt_engine.cpp +++ b/src/smt/smt_engine.cpp @@ -769,18 +769,18 @@ SmtEngine::~SmtEngine() throw() { d_definedFunctions->deleteSelf(); - delete d_stats; - - delete d_private; delete d_theoryEngine; delete d_propEngine; delete d_decisionEngine; - delete d_userContext; - + delete d_stats; delete d_statisticsRegistry; + delete d_private; + + delete d_userContext; + } catch(Exception& e) { Warning() << "CVC4 threw an exception during cleanup." << endl << e << endl; |