diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-11-28 06:16:34 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2013-11-28 06:16:34 +0000 |
commit | 8e6db027fbf2f65ccf54767179d8b13ef7678427 (patch) | |
tree | c528d0a568385544e8fa5ddbb3028a1d2daef877 /src/summaryview.c | |
parent | 4d55b43fe6f1c786865dddd6a6e1efd82d10f54f (diff) |
added more null checks.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@3306 ee746299-78ed-0310-b773-934348b2243d
Diffstat (limited to 'src/summaryview.c')
-rw-r--r-- | src/summaryview.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/summaryview.c b/src/summaryview.c index bac678f1..db6a7eee 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -4460,6 +4460,9 @@ void summary_unthread(SummaryView *summaryview) FolderSortType sort_type = SORT_ASCENDING; MsgInfo *selected_msg, *displayed_msg; + if (!summaryview->folder_item) + return; + summary_lock(summaryview); debug_print(_("Unthreading...")); @@ -4474,8 +4477,7 @@ void summary_unthread(SummaryView *summaryview) displayed_msg = summary_get_msginfo (summaryview, summaryview->displayed); - if (summaryview->folder_item) - summaryview->folder_item->threaded = FALSE; + summaryview->folder_item->threaded = FALSE; if (summaryview->folder_item->sort_key != SORT_BY_NONE) { sort_key = summaryview->folder_item->sort_key; |