changeset 22087:508ead937228

lib-storage: Fix memory leak in test-mail-storage
author Timo Sirainen <timo.sirainen@dovecot.fi>
date Wed, 24 May 2017 22:31:59 +0300
parents 4755135cb895
children 1e5a91e481ec
files src/lib-storage/test-mail-storage.c
diffstat 1 files changed, 4 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/src/lib-storage/test-mail-storage.c	Wed May 24 21:56:03 2017 +0300
+++ b/src/lib-storage/test-mail-storage.c	Wed May 24 22:31:59 2017 +0300
@@ -102,6 +102,8 @@
 	test_assert(!storage.last_error_is_internal);
 
 	mail_storage_clear_error(&storage);
+	i_assert(array_count(&storage.error_stack) == 0);
+	array_free(&storage.error_stack);
 	test_end();
 }
 
@@ -169,6 +171,8 @@
 	test_assert(!storage.last_error_is_internal);
 
 	mail_storage_clear_error(&storage);
+	i_assert(array_count(&storage.error_stack) == 0);
+	array_free(&storage.error_stack);
 	test_end();
 }