aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMilan Crha <mcrha@redhat.com>2014-07-29 18:24:28 +0800
committerMilan Crha <mcrha@redhat.com>2014-07-29 18:24:28 +0800
commitb6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d (patch)
treebd9ef71d246991a9c7b5456c57eba339a8ff899a
parentcd2b97230e9b5e18fa4d56805718cbbe2901b537 (diff)
downloadgsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar.gz
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar.bz2
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar.lz
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar.xz
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.tar.zst
gsoc2013-evolution-b6d99e982e2d5a1c18f0991570a42a1c4b6b7d2d.zip
e_client_cache_get_client: Fix a memory leak
-rw-r--r--e-util/e-client-cache.c2
1 files changed, 2 insertions, 0 deletions
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);
}