Bug 680795 - GIMP segfaults in gimp_clipboard_set_buffer when...

Fix segfault in gimp_clipboard_set_buffer when n_target_entries is 0.
This commit is contained in:
Michael Henning 2012-07-29 12:36:31 -04:00 committed by Michael Natterer
parent eda6fa1c14
commit e060da8278
1 changed files with 2 additions and 1 deletions

View File

@ -515,7 +515,8 @@ gimp_clipboard_set_buffer (Gimp *gimp,
G_OBJECT (gimp));
/* mark the first entry (image/png) as suitable for storing */
gtk_clipboard_set_can_store (clipboard, gimp_clip->target_entries, 1);
if (gimp_clip->n_target_entries > 0)
gtk_clipboard_set_can_store (clipboard, gimp_clip->target_entries, 1);
}
else if (gtk_clipboard_get_owner (clipboard) == G_OBJECT (gimp))
{