]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Fix mistake cloaked by precompiled headers.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 11 Sep 2014 13:05:13 +0000 (14:05 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 11 Sep 2014 13:05:13 +0000 (14:05 +0100)
src/plugins/surbl.c

index 3f0d873d85e46f4e1517ee872ac6acac5cd5b3a1..289c30d01b9c24ebd46a66992293888b5d1c1996 100644 (file)
@@ -843,8 +843,11 @@ static void
 dns_callback (struct rdns_reply *reply, gpointer arg)
 {
        struct dns_param *param = (struct dns_param *)arg;
+       struct rspamd_task *task;
        struct rdns_reply_entry *elt;
 
+       task = param->task;
+
        debug_task ("in surbl request callback");
        /* If we have result from DNS server, this url exists in SURBL, so increase score */
        if (reply->code == RDNS_RC_NOERROR && reply->entries) {
@@ -880,9 +883,12 @@ redirector_callback (gint fd, short what, void *arg)
        gchar url_buf[512];
        gint r;
        struct timeval *timeout;
+       struct rspamd_task *task;
        gchar *p, *c;
        gboolean found = FALSE;
 
+       task = param->task;
+
        switch (param->state) {
        case STATE_CONNECT:
                /* We have write readiness after connect call, so reinit event */