From: Alfons Hoogervorst Date: Tue, 24 Dec 2002 17:44:50 +0000 (+0000) Subject: * src/summaryview.c X-Git-Tag: rel_0_8_8~8 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=2dd239158b3a575f3f152d59e784627b44ec9001 * src/summaryview.c summary_thread_build(): fix real cause of the crash mentioned in 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions, this way we get meaningful ctree nodes --- diff --git a/ChangeLog.claws b/ChangeLog.claws index 8bdf6355a..4924684fc 100644 --- a/ChangeLog.claws +++ b/ChangeLog.claws @@ -1,3 +1,10 @@ +2002-12-24 [alfons] 0.8.7claws7 + + * src/summaryview.c + summary_thread_build(): fix real cause of the crash mentioned in + 0.8.7claws3. use subject_XXX() and not g_hash_table_XXX() functions, + this way we get meaningful ctree nodes + 2002-12-24 [oliver] 0.8.7claws6 * src/mainwindow.[ch] diff --git a/configure.in b/configure.in index 721e84217..7e4b0d78d 100644 --- a/configure.in +++ b/configure.in @@ -11,7 +11,7 @@ MINOR_VERSION=8 MICRO_VERSION=7 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=claws6 +EXTRA_VERSION=claws7 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION dnl set $target diff --git a/src/summaryview.c b/src/summaryview.c index 0371c6300..3d40b25ca 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -3675,12 +3675,12 @@ static void summary_execute_delete_func(GtkCTree *ctree, GtkCTreeNode *node, msginfo->msgid)) { g_hash_table_remove(summaryview->msgid_table, msginfo->msgid); - } + } if (msginfo->subject && *msginfo->subject && - node == g_hash_table_lookup(summaryview->subject_table, - msginfo->subject)) { - g_hash_table_remove(summaryview->subject_table, - msginfo->subject); + node == subject_table_lookup(summaryview->subject_table, + msginfo->subject)) { + subject_table_remove(summaryview->subject_table, + msginfo->subject); } } }