diff options
-rw-r--r-- | ChangeLog | 4 | ||||
-rw-r--r-- | ChangeLog.ja | 4 | ||||
-rw-r--r-- | src/summaryview.c | 5 |
3 files changed, 13 insertions, 0 deletions
@@ -1,5 +1,9 @@ 2005-12-20 + * src/summaryview.c: summary_set_row(): fixed a memory leak. + +2005-12-20 + * src/folderview.[ch]: reflect display_folder_unread setting immediately. diff --git a/ChangeLog.ja b/ChangeLog.ja index c71339d9..1ef6c44d 100644 --- a/ChangeLog.ja +++ b/ChangeLog.ja @@ -1,5 +1,9 @@ 2005-12-20 + * src/summaryview.c: summary_set_row(): メモリリークを修正。 + +2005-12-20 + * src/folderview.[ch]: display_folder_unread の設定をすぐに反映させる ようにした。 diff --git a/src/summaryview.c b/src/summaryview.c index 214c735d..f30bc735 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -1956,6 +1956,11 @@ static void summary_set_row(SummaryView *summaryview, GtkTreeIter *iter, S_COL_FOREGROUND, foreground, S_COL_BOLD, use_bold, -1); + + if (subject_s) + g_free(subject_s); + if (sw_from_s) + g_free(sw_from_s); } static void summary_insert_gnode(SummaryView *summaryview, GtkTreeStore *store, |