From 787fd8c80c2fec264333ff5b4c8d8a2c40330859 Mon Sep 17 00:00:00 2001 From: "mronge@mronges-macbook-pro-15.local" Date: Sat, 14 Jul 2007 15:06:08 -0700 Subject: [PATCH] Fixed a memory leak in a message list method --- Source/CTCoreFolder.m | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Source/CTCoreFolder.m b/Source/CTCoreFolder.m index 7827974..2be331c 100644 --- a/Source/CTCoreFolder.m +++ b/Source/CTCoreFolder.m @@ -308,8 +308,11 @@ [messages addObject:msgObject]; [msgObject release]; } - if ( env_list != NULL ) - carray_free(env_list->msg_tab); //I am only freeing the message array because the messages themselves are in use + if ( env_list != NULL ) { + //I am only freeing the message array because the messages themselves are in use + carray_free(env_list->msg_tab); + free(env_list); + } return messages; }