diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2009-10-02 04:45:08 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2009-10-02 04:45:08 +0000 |
commit | 7fbfd588baf736f4f253b7c126348e21a3cd4591 (patch) | |
tree | 8b5d20bdb41ba51a89ec08ea650196642c5212c7 /src/summaryview.c | |
parent | 7a7ab0907191055a1e94ffb441992187fd13cb34 (diff) |
added missing locks on idle callbacks.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2267 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/summaryview.c')
-rw-r--r-- | src/summaryview.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/summaryview.c b/src/summaryview.c index 096869cf..af2451c8 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -5697,6 +5697,7 @@ static gboolean summary_display_msg_idle_func(gpointer data) GtkTreePath *path; GtkTreeIter iter; + gdk_threads_enter(); path = gtk_tree_row_reference_get_path(summaryview->selected); if (path) { gtk_tree_model_get_iter(GTK_TREE_MODEL(summaryview->store), @@ -5704,6 +5705,7 @@ static gboolean summary_display_msg_idle_func(gpointer data) gtk_tree_path_free(path); summary_display_msg(summaryview, &iter); } + gdk_threads_leave(); return FALSE; } |