aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/Core/TimingSolver.h2
-rw-r--r--lib/Expr/Parser.cpp1
2 files changed, 2 insertions, 1 deletions
diff --git a/lib/Core/TimingSolver.h b/lib/Core/TimingSolver.h
index 875216d9..b92cfc32 100644
--- a/lib/Core/TimingSolver.h
+++ b/lib/Core/TimingSolver.h
@@ -37,7 +37,7 @@ namespace klee {
TimingSolver(Solver *_solver, STPSolver *_stpSolver,
bool _simplifyExprs = true)
: solver(_solver), stpSolver(_stpSolver), simplifyExprs(_simplifyExprs) {}
- ~TimingSolver() {
+ virtual ~TimingSolver() {
delete solver;
}
diff --git a/lib/Expr/Parser.cpp b/lib/Expr/Parser.cpp
index f5708384..dba089a5 100644
--- a/lib/Expr/Parser.cpp
+++ b/lib/Expr/Parser.cpp
@@ -22,6 +22,7 @@
#include <cassert>
#include <iostream>
#include <map>
+#include <cstring>
using namespace llvm;
using namespace klee;