summaryrefslogtreecommitdiffstats
path: root/src/tests/leak_check.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tests/leak_check.c')
-rw-r--r--src/tests/leak_check.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tests/leak_check.c b/src/tests/leak_check.c
index 1eaa2cd09..79c8f05f6 100644
--- a/src/tests/leak_check.c
+++ b/src/tests/leak_check.c
@@ -131,7 +131,11 @@ bool
leak_check_teardown(void)
{
bool res;
- check_leaks_pop(global_talloc_context);
+ res = check_leaks_pop(global_talloc_context);
+ if (!res) {
+ _set_leak_err_msg("check_leaks_pop failed in leak_check_teardown");
+ }
+
if (snapshot_stack != NULL) {
_set_leak_err_msg("Exiting with a non-empty stack");
return false;