mirror of
https://github.com/Z3Prover/z3
synced 2025-04-12 12:08:18 +00:00
Fixed memory smash
Signed-off-by: Leonardo de Moura <leonardo@microsoft.com>
This commit is contained in:
parent
df66397eb9
commit
5c6c07c1e2
|
@ -497,7 +497,7 @@ void goal::elim_redundancies() {
|
||||||
proof * prs[2] = { pr(get_idx(atom)), pr(i) };
|
proof * prs[2] = { pr(get_idx(atom)), pr(i) };
|
||||||
p = m().mk_unit_resolution(2, prs);
|
p = m().mk_unit_resolution(2, prs);
|
||||||
}
|
}
|
||||||
expr_dependency * d = 0;
|
expr_dependency_ref d(m());
|
||||||
if (unsat_core_enabled())
|
if (unsat_core_enabled())
|
||||||
d = m().mk_join(dep(get_idx(atom)), dep(i));
|
d = m().mk_join(dep(get_idx(atom)), dep(i));
|
||||||
push_back(m().mk_false(), p, d);
|
push_back(m().mk_false(), p, d);
|
||||||
|
@ -514,7 +514,7 @@ void goal::elim_redundancies() {
|
||||||
proof * prs[2] = { pr(get_not_idx(f)), pr(i) };
|
proof * prs[2] = { pr(get_not_idx(f)), pr(i) };
|
||||||
p = m().mk_unit_resolution(2, prs);
|
p = m().mk_unit_resolution(2, prs);
|
||||||
}
|
}
|
||||||
expr_dependency * d = 0;
|
expr_dependency_ref d(m());
|
||||||
if (unsat_core_enabled())
|
if (unsat_core_enabled())
|
||||||
d = m().mk_join(dep(get_not_idx(f)), dep(i));
|
d = m().mk_join(dep(get_not_idx(f)), dep(i));
|
||||||
push_back(m().mk_false(), p, d);
|
push_back(m().mk_false(), p, d);
|
||||||
|
|
Loading…
Reference in a new issue