summaryrefslogtreecommitdiff
path: root/src/prop/sat_solver_registry.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/prop/sat_solver_registry.cpp')
-rw-r--r--src/prop/sat_solver_registry.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/prop/sat_solver_registry.cpp b/src/prop/sat_solver_registry.cpp
index 7867c6cc3..5cf79699f 100644
--- a/src/prop/sat_solver_registry.cpp
+++ b/src/prop/sat_solver_registry.cpp
@@ -52,8 +52,9 @@ SatSolverRegistry* SatSolverRegistry::getInstance() {
SatSolverRegistry::~SatSolverRegistry() {
registry_type::const_iterator it = d_solvers.begin();
- registry_type::const_iterator it_end = d_solvers.begin();
+ registry_type::const_iterator it_end = d_solvers.end();
for (; it != it_end; ++ it) {
delete it->second;
}
+ d_solvers.clear();
}
generated by cgit on debian on lair
contact matthew@masot.net with questions or feedback