From: Vsevolod Stakhov Date: Sat, 30 May 2009 11:42:13 +0000 (+0400) Subject: * Fix bug with gboolean usage X-Git-Tag: 0.2.7~134 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=4eb2985d1ef3631fca82cbf18cc2e8d7aab9b096;p=thirdparty%2Frspamd.git * Fix bug with gboolean usage --- diff --git a/src/message.c b/src/message.c index 23e1b5bc77..510d407e9f 100644 --- a/src/message.c +++ b/src/message.c @@ -301,7 +301,14 @@ process_text_part (struct worker_task *task, GByteArray *part_content, GMimeCont text_part->is_balanced = TRUE; text_part->html_nodes = NULL; text_part->content = strip_html_tags (task->task_pool, text_part, part_content, NULL); - url_parse_text (task, text_part->orig, (text_part->html_nodes != NULL)); + + if (text_part->html_nodes == NULL) { + url_parse_text (task, text_part->orig, FALSE); + } + else { + url_parse_text (task, text_part->orig, TRUE); + } + text_part->fuzzy = fuzzy_init_byte_array (text_part->content, task->task_pool); memory_pool_add_destructor (task->task_pool, (pool_destruct_func)free_byte_array_callback, text_part->content); task->text_parts = g_list_prepend (task->text_parts, text_part);