Commit 1c794002 authored by Mark Andrews's avatar Mark Andrews

4844. [test] Address memory leaks in libatf-c. [RT #46798]

parent 8444b485
4844. [test] Address memory leaks in libatf-c. [RT #46798]
4843. [bug] dnssec-signzone free hashlist on exit. [RT #46791]
4842. [bug] Conditionally compile opensslecdsa_link.c to avoid
......
......@@ -364,6 +364,7 @@ atf_map_insert(atf_map_t *m, const char *key, void *value, bool managed)
if (atf_is_error(err)) {
if (managed)
free(value);
free(me->m_key);
free(me);
}
}
......
......@@ -285,6 +285,7 @@ list_tcs(const atf_tp_t *tp)
atf_utils_free_charpp(vars);
}
free(tcs);
}
/* ---------------------------------------------------------------------
......
......@@ -614,7 +614,9 @@ void
atf_tc_fini(atf_tc_t *tc)
{
atf_map_fini(&tc->pimpl->m_vars);
atf_map_fini(&tc->pimpl->m_config);
free(tc->pimpl);
tc->pimpl = NULL;
}
/*
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment