From b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d Mon Sep 17 00:00:00 2001 From: Milan Crha Date: Tue, 29 Jul 2014 12:24:28 +0200 Subject: e_client_cache_get_client: Fix a memory leak --- e-util/e-client-cache.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/e-util/e-client-cache.c b/e-util/e-client-cache.c index 19bfa8efd6..a10b59a2e5 100644 --- a/e-util/e-client-cache.c +++ b/e-util/e-client-cache.c @@ -1276,6 +1276,8 @@ e_client_cache_get_client (EClientCache *client_cache, g_warn_if_reached (); /* Should never happen. */ exit: + if (client_data) + client_data_unref (client_data); g_object_unref (simple); } -- cgit v1.2.3