mirror of
https://gitlab.gnome.org/GNOME/gtk.git
synced 2024-11-05 16:20:10 +00:00
Bug 532059 - Leak in win32 clipboard manipulation
2008-05-12 Tor Lillqvist <tml@novell.com> Bug 532059 - Leak in win32 clipboard manipulation * gdk/win32/gdkselection-win32.c (gdk_win32_selection_add_targets): Plug memory leak. Patch by Daniel Atallah. svn path=/trunk/; revision=20092
This commit is contained in:
parent
670775d8d8
commit
40ae6fc8d2
@ -1,3 +1,11 @@
|
||||
2008-05-12 Tor Lillqvist <tml@novell.com>
|
||||
|
||||
Bug 532059 - Leak in win32 clipboard manipulation
|
||||
|
||||
* gdk/win32/gdkselection-win32.c
|
||||
(gdk_win32_selection_add_targets): Plug memory leak. Patch by
|
||||
Daniel Atallah.
|
||||
|
||||
2008-05-11 Yair Hershkovitz <yairhr@gmail.com>
|
||||
|
||||
* gtk/gtkmain.c: call g_i18n_init() in gettext_initialization(). do
|
||||
|
@ -1121,10 +1121,11 @@ gdk_win32_selection_add_targets (GdkWindow *owner,
|
||||
{
|
||||
gchar **mime_types =
|
||||
gdk_pixbuf_format_get_mime_types ((GdkPixbufFormat *) format->data);
|
||||
gchar **mime_type;
|
||||
|
||||
for (; *mime_types; ++mime_types)
|
||||
for (mime_type = mime_types; *mime_type; ++mime_type)
|
||||
{
|
||||
if (!strcmp (target_name, *mime_types))
|
||||
if (!strcmp (target_name, *mime_type))
|
||||
{
|
||||
g_hash_table_replace (_format_atom_table,
|
||||
GINT_TO_POINTER (CF_DIB),
|
||||
@ -1135,6 +1136,7 @@ gdk_win32_selection_add_targets (GdkWindow *owner,
|
||||
break;
|
||||
}
|
||||
}
|
||||
g_strfreev(mime_types);
|
||||
}
|
||||
g_free (target_name);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user