[evolution-data-server/email-factory] Bug #645845 - Fix memory leak in get_changes() (cherry picked from commit 4078d6ff4229b65af98b4674ca



commit 5f97c3dc5592ef8d373c67c3fe638027fb3ae167
Author: Robert Peto <robert peto maemo org>
Date:   Mon Apr 18 19:22:01 2011 +0200

    Bug #645845 - Fix memory leak in get_changes()
    (cherry picked from commit 4078d6ff4229b65af98b4674ca42edb9b130702b)

 addressbook/backends/file/e-book-backend-file.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/addressbook/backends/file/e-book-backend-file.c b/addressbook/backends/file/e-book-backend-file.c
index cbd51c4..dd2d8e8 100644
--- a/addressbook/backends/file/e-book-backend-file.c
+++ b/addressbook/backends/file/e-book-backend-file.c
@@ -736,9 +736,9 @@ e_book_backend_file_changes_foreach_key (const gchar *key, gpointer user_data)
 						vcard_string);
 
 		g_object_unref (contact);
-
-		g_free (vcard_dbt.data);
 	}
+
+	g_free (vcard_dbt.data);
 }
 
 static void



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