[evolution-kolab] test-kolab-mail-access: foxed mem leak, added some debugging output



commit 6c00ba4924b68083cc0dc4d9b87722efd1a9b92f
Author: Christian Hilberg <hilberg kernelconcepts de>
Date:   Thu Aug 16 17:34:39 2012 +0200

    test-kolab-mail-access: foxed mem leak, added some debugging output

 .../integration/libekolab/test-kolab-mail-access.c |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)
---
diff --git a/src/tests/integration/libekolab/test-kolab-mail-access.c b/src/tests/integration/libekolab/test-kolab-mail-access.c
index a66e4e9..d56d060 100644
--- a/src/tests/integration/libekolab/test-kolab-mail-access.c
+++ b/src/tests/integration/libekolab/test-kolab-mail-access.c
@@ -274,6 +274,12 @@ test_kolab_mail_access_query_folder_info (KolabMailAccess *kmailaccess,
 		return FALSE;
 	}
 
+	if (f_descr == NULL) {
+		g_debug ("%s: no folder information available",
+		         __func__);
+		return TRUE;
+	}
+
 	f_descr_p = f_descr;
 	while (f_descr_p != NULL) {
 		g_debug ("%s: ---TYPEINFO--- Folder (%s) ID (%i)",
@@ -283,6 +289,8 @@ test_kolab_mail_access_query_folder_info (KolabMailAccess *kmailaccess,
 		f_descr_p = g_list_next (f_descr_p);
 	}
 
+	kolab_util_folder_descriptor_glist_free (f_descr);
+
 	return TRUE;
 }
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]