]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Allow messages with headers only.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 30 Jul 2015 17:18:05 +0000 (18:18 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 30 Jul 2015 17:18:05 +0000 (18:18 +0100)
src/libmime/message.c

index 69d2793023aad5ec76081f1e13125b22924440d8..ea7e191bbf34089910ac0728b0bfd970952ab43c 100644 (file)
@@ -1528,7 +1528,7 @@ rspamd_message_parse (struct rspamd_task *task)
                hdr_end = g_mime_parser_get_headers_end (parser);
                if (hdr_start != -1 && hdr_end != -1) {
                        g_assert (hdr_start < hdr_end);
-                       g_assert (hdr_end < (gint64)len);
+                       g_assert (hdr_end <= (gint64)len);
                        task->raw_headers_content.begin = (gchar *)(p + hdr_start);
                        task->raw_headers_content.len = (guint64)(hdr_end - hdr_start);
                        process_raw_headers (task, task->raw_headers,