]> source.dussan.org Git - rspamd.git/commitdiff
* Fix function get_transfer_encoding
authorVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 27 Apr 2009 15:14:28 +0000 (19:14 +0400)
committerVsevolod Stakhov <vsevolod@rambler-co.ru>
Mon, 27 Apr 2009 15:14:28 +0000 (19:14 +0400)
src/expressions.c

index 200c1abd3b6bd6be5c2623ee19ac8ed68e9a8921..215f63897429a2bc4279a6601d0d2a1c67b05114 100644 (file)
@@ -1497,7 +1497,7 @@ rspamd_compare_transfer_encoding (struct worker_task *task, GList *args)
        }
 
        part = g_mime_message_get_mime_part (task->message);
-       if (part) {
+       if (part && GMIME_IS_PART (part)) {
                part_enc = g_mime_part_get_encoding (GMIME_PART (part));
                g_object_unref (part);