diff options
Diffstat (limited to 'plugins/groupwise-features')
-rw-r--r-- | plugins/groupwise-features/ChangeLog | 7 | ||||
-rw-r--r-- | plugins/groupwise-features/proxy-login.c | 5 | ||||
-rw-r--r-- | plugins/groupwise-features/proxy.c | 4 |
3 files changed, 16 insertions, 0 deletions
diff --git a/plugins/groupwise-features/ChangeLog b/plugins/groupwise-features/ChangeLog index 157dee5e25..2bf1e3f71e 100644 --- a/plugins/groupwise-features/ChangeLog +++ b/plugins/groupwise-features/ChangeLog @@ -1,3 +1,10 @@ +2007-08-03 Hiroyuki Ikezoe <poincare@ikezoe.net> + + ** Fix for bug #462010 + + * proxy.c: (proxy_update_tree_view): + * proxy-login.c: (proxy_login_update_tree): Plugged memory leak. + 2007-07-29 Srinivasa Ragavan <sragavan@novell.com> ** Fix for bug #410287 from Lucky diff --git a/plugins/groupwise-features/proxy-login.c b/plugins/groupwise-features/proxy-login.c index bfd21119e6..fe9716eb2a 100644 --- a/plugins/groupwise-features/proxy-login.c +++ b/plugins/groupwise-features/proxy-login.c @@ -472,6 +472,11 @@ proxy_login_update_tree (void) } gtk_tree_view_set_model (GTK_TREE_VIEW(priv->tree),GTK_TREE_MODEL (priv->store)); } + + g_free (file_name); + if (broken_image) + g_object_unref (broken_image); + g_object_unref (cnc); } diff --git a/plugins/groupwise-features/proxy.c b/plugins/groupwise-features/proxy.c index 3b9dad2755..308d59653c 100644 --- a/plugins/groupwise-features/proxy.c +++ b/plugins/groupwise-features/proxy.c @@ -635,6 +635,10 @@ proxy_update_tree_view (EAccount *account) } } + g_free (file_name); + if (broken_image) + g_object_unref (broken_image); + /*Fixme : Desensitize buttons if the list is Null*/ gtk_tree_view_set_model (GTK_TREE_VIEW(priv->tree), GTK_TREE_MODEL (priv->store)); } |