aboutsummaryrefslogtreecommitdiffstats
path: root/src/expressions.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2010-09-22 19:13:06 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2010-09-22 19:13:06 +0400
commitafdca20554f50f12ccbe8943c3ded1aec05b0866 (patch)
treed23f8ad07f4eabed9cc3d8a27a35523651a4bf61 /src/expressions.c
parentf795dc8138d929b96f9ffbac48793497d6b32a6f (diff)
downloadrspamd-afdca20554f50f12ccbe8943c3ded1aec05b0866.tar.gz
rspamd-afdca20554f50f12ccbe8943c3ded1aec05b0866.zip
* Add trie interface to lua api
Diffstat (limited to 'src/expressions.c')
-rw-r--r--src/expressions.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/expressions.c b/src/expressions.c
index d6e6647f1..5df36711b 100644
--- a/src/expressions.c
+++ b/src/expressions.c
@@ -962,7 +962,11 @@ rspamd_parts_distance (struct worker_task * task, GList * args, void *unused)
if (p1->parent && p1->parent == p2->parent) {
parent = p1->parent;
ct = g_mime_object_get_content_type (parent);
+#ifndef GMIME24
if (ct == NULL || ! g_mime_content_type_is_type (ct, "multipart", "alternative")) {
+#else
+ if (ct == NULL || ! g_mime_content_type_is_type ((GMimeContentType *)ct, "multipart", "alternative")) {
+#endif
debug_task ("two parts are not belong to multipart/alternative container, skip check");
return FALSE;
}