mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 20:18:18 +00:00
fix debug single-thread build
This commit is contained in:
parent
278d5a3482
commit
ff33fa355a
|
@ -157,6 +157,9 @@ namespace api {
|
||||||
flush_objects();
|
flush_objects();
|
||||||
for (auto& kv : m_allocated_objects) {
|
for (auto& kv : m_allocated_objects) {
|
||||||
api::object* val = kv.m_value;
|
api::object* val = kv.m_value;
|
||||||
|
#ifdef SINGLE_THREAD
|
||||||
|
# define m_concurrent_dec_ref false
|
||||||
|
#endif
|
||||||
DEBUG_CODE(if (!m_concurrent_dec_ref) warning_msg("Uncollected memory: %d: %s", kv.m_key, typeid(*val).name()););
|
DEBUG_CODE(if (!m_concurrent_dec_ref) warning_msg("Uncollected memory: %d: %s", kv.m_key, typeid(*val).name()););
|
||||||
dealloc(val);
|
dealloc(val);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue