]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
When returning headers, reverse list to restore the original order
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Nov 2015 15:13:07 +0000 (15:13 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 24 Nov 2015 15:13:07 +0000 (15:13 +0000)
src/libmime/message.c

index e1aec3b85b755c667dca8fab1febb16114942ad9..3c643f8a03dd5d7f87e2adac0bd634a4597aba9f 100644 (file)
@@ -1871,6 +1871,7 @@ rspamd_message_get_header (struct rspamd_task *task,
        }
 
        if (gret != NULL) {
+               gret = g_list_reverse (gret);
                rspamd_mempool_add_destructor (task->task_pool,
                        (rspamd_mempool_destruct_t)g_list_free, gret);
        }