diff options
author | Hidetoshi Tajima <tajima@src.gnome.org> | 2003-05-21 05:00:47 +0000 |
---|---|---|
committer | Hidetoshi Tajima <tajima@src.gnome.org> | 2003-05-21 05:00:47 +0000 |
commit | f576f5c347e8e744d0e30f4417bbb8bfabae9b3d (patch) | |
tree | 5bae54ee6854bd8203a2ceeb252944435cc4c855 | |
parent | 5f3ce6afb80b729f4d4656134878e6539a8d1763 (diff) | |
download | gdk-pixbuf-f576f5c347e8e744d0e30f4417bbb8bfabae9b3d.tar.gz |
fix a memory leak, free input context list (#113259).
* modules/input/gtkimcontextxim.c (xim_info_display_closed):
fix a memory leak, free input context list (#113259).
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-10 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-4 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-6 | 5 | ||||
-rw-r--r-- | ChangeLog.pre-2-8 | 5 | ||||
-rw-r--r-- | modules/input/gtkimcontextxim.c | 2 |
6 files changed, 26 insertions, 1 deletions
@@ -1,3 +1,8 @@ +Tue May 20 21:59:59 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com> + + * modules/input/gtkimcontextxim.c (xim_info_display_closed): + fix a memory leak, free input context list (#113259). + Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmodule.c (gtk_im_module_init): Silently diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 836b421cc..4fba6adab 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,8 @@ +Tue May 20 21:59:59 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com> + + * modules/input/gtkimcontextxim.c (xim_info_display_closed): + fix a memory leak, free input context list (#113259). + Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmodule.c (gtk_im_module_init): Silently diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 836b421cc..4fba6adab 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,8 @@ +Tue May 20 21:59:59 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com> + + * modules/input/gtkimcontextxim.c (xim_info_display_closed): + fix a memory leak, free input context list (#113259). + Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmodule.c (gtk_im_module_init): Silently diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 836b421cc..4fba6adab 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,8 @@ +Tue May 20 21:59:59 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com> + + * modules/input/gtkimcontextxim.c (xim_info_display_closed): + fix a memory leak, free input context list (#113259). + Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmodule.c (gtk_im_module_init): Silently diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 836b421cc..4fba6adab 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,8 @@ +Tue May 20 21:59:59 2003 Hidetoshi Tajima <hidetoshi.tajima@sun.com> + + * modules/input/gtkimcontextxim.c (xim_info_display_closed): + fix a memory leak, free input context list (#113259). + Tue May 20 17:27:24 2003 Owen Taylor <otaylor@redhat.com> * gtk/gtkimmodule.c (gtk_im_module_init): Silently diff --git a/modules/input/gtkimcontextxim.c b/modules/input/gtkimcontextxim.c index 0f4e0a16f..f1bfede11 100644 --- a/modules/input/gtkimcontextxim.c +++ b/modules/input/gtkimcontextxim.c @@ -318,7 +318,7 @@ xim_info_display_closed (GdkDisplay *display, for (tmp_list = ics; tmp_list; tmp_list = tmp_list->next) set_ic_client_window (tmp_list->data, NULL, TRUE); - g_slist_free (tmp_list); + g_slist_free (ics); g_signal_handler_disconnect (info->settings, info->status_set); g_signal_handler_disconnect (info->settings, info->preedit_set); |