mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-09-03 08:05:21 +00:00
4844. [test] Address memory leaks in libatf-c. [RT #46798]
This commit is contained in:
2
CHANGES
2
CHANGES
@@ -1,3 +1,5 @@
|
|||||||
|
4844. [test] Address memory leaks in libatf-c. [RT #46798]
|
||||||
|
|
||||||
4843. [bug] dnssec-signzone free hashlist on exit. [RT #46791]
|
4843. [bug] dnssec-signzone free hashlist on exit. [RT #46791]
|
||||||
|
|
||||||
4842. [bug] Conditionally compile opensslecdsa_link.c to avoid
|
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 (atf_is_error(err)) {
|
||||||
if (managed)
|
if (managed)
|
||||||
free(value);
|
free(value);
|
||||||
|
free(me->m_key);
|
||||||
free(me);
|
free(me);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -285,6 +285,7 @@ list_tcs(const atf_tp_t *tp)
|
|||||||
|
|
||||||
atf_utils_free_charpp(vars);
|
atf_utils_free_charpp(vars);
|
||||||
}
|
}
|
||||||
|
free(tcs);
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ---------------------------------------------------------------------
|
/* ---------------------------------------------------------------------
|
||||||
|
@@ -614,7 +614,9 @@ void
|
|||||||
atf_tc_fini(atf_tc_t *tc)
|
atf_tc_fini(atf_tc_t *tc)
|
||||||
{
|
{
|
||||||
atf_map_fini(&tc->pimpl->m_vars);
|
atf_map_fini(&tc->pimpl->m_vars);
|
||||||
|
atf_map_fini(&tc->pimpl->m_config);
|
||||||
free(tc->pimpl);
|
free(tc->pimpl);
|
||||||
|
tc->pimpl = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|
Reference in New Issue
Block a user