From 672e05e8660eb93b5f9621dfdc6799a48ea1d754 Mon Sep 17 00:00:00 2001 From: hiro Date: Wed, 20 Sep 2006 07:52:12 +0000 Subject: fixed crash with GTK+ 2.10. git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@1172 ee746299-78ed-0310-b773-934348b2243d --- src/textview.c | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/textview.c') diff --git a/src/textview.c b/src/textview.c index 89db0b52..6ba4a262 100644 --- a/src/textview.c +++ b/src/textview.c @@ -1267,6 +1267,13 @@ void textview_clear(TextView *textview) void textview_destroy(TextView *textview) { + GtkTextBuffer *buffer; + GtkClipboard *clipboard; + + buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview->text)); + clipboard = gtk_clipboard_get(GDK_SELECTION_PRIMARY); + gtk_text_buffer_remove_selection_clipboard(buffer, clipboard); + textview_uri_list_remove_all(textview->uri_list); textview->uri_list = NULL; g_free(textview); -- cgit v1.2.3