3
0
Fork 0
mirror of https://github.com/Z3Prover/z3 synced 2025-06-25 07:13:41 +00:00

Uninitialized variable

This commit is contained in:
Arie Gurfinkel 2018-05-21 17:42:56 -07:00
parent 054c6196a0
commit e8cabdc620

View file

@ -2082,7 +2082,7 @@ void context::init_rules(datalog::rule_set& rules, decl2rel& rels)
// for (auto it = rels.begin(), end = rels.end(); it != end; ++it) { // for (auto it = rels.begin(), end = rels.end(); it != end; ++it) {
for (auto &entry : rels) { for (auto &entry : rels) {
func_decl* pred = entry.m_key; func_decl* pred = entry.m_key;
pred_transformer* pt = entry.m_value, *pt_user; pred_transformer* pt = entry.m_value, *pt_user = nullptr;
for (auto dep : rules.get_dependencies().get_deps(pred)) { for (auto dep : rules.get_dependencies().get_deps(pred)) {
TRACE("spacer", tout << mk_pp(pred, m) << " " << mk_pp(dep, m) << "\n";); TRACE("spacer", tout << mk_pp(pred, m) << " " << mk_pp(dep, m) << "\n";);
rels.find(dep, pt_user); rels.find(dep, pt_user);