]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Rework|Minor] Fix utils
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 16 Dec 2016 17:59:15 +0000 (17:59 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 16 Dec 2016 17:59:15 +0000 (17:59 +0000)
utils/content_type_bench.c
utils/mime_tool.c

index b6c067c79001a623a2fd23f626cde5ef0db36dff..634476b64c50da45d94499fc5fc2b6cf004b548d 100644 (file)
@@ -19,6 +19,7 @@
 #include "message.h"
 #include "util.h"
 #include "content_type.h"
+#include <gmime/gmime.h>
 
 static gdouble total_time = 0;
 static gint total_parsed = 0;
index acaf34130f991df55e263cfb7f0a593e8829033a..6b3fbccda739ddbceb5237ccd51a1d3504750cfd 100644 (file)
@@ -22,6 +22,7 @@
 #include "task.h"
 #include "mime_parser.h"
 #include "unix-std.h"
+#include <gmime/gmime.h>
 
 #define MODE_NORMAL 0
 #define MODE_GMIME 1
@@ -49,9 +50,9 @@ rspamd_show_multipart (struct rspamd_mime_part *part)
                        part->parent_part,
                        &part->ct->type, &part->ct->subtype);
 
-       if (part->children) {
-               for (i = 0; i < part->children->len; i ++) {
-                       cur = g_ptr_array_index (part->children, i);
+       if (part->specific.mp.children) {
+               for (i = 0; i < part->specific.mp.children->len; i ++) {
+                       cur = g_ptr_array_index (part->specific.mp.children, i);
 
                        if (i != 0) {
                                rspamd_printf (", %p{%T/%T}", cur,