aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/surbl.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2009-03-24 18:38:11 +0300
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2009-03-24 18:38:11 +0300
commit5dbf570b7df0e7c9770432884f95c14b193b5b30 (patch)
tree547448e51751b47179c46b19b9d26f2991642b30 /src/plugins/surbl.c
parent616e4a7d03fba715185f55d1298cc09377313591 (diff)
downloadrspamd-5dbf570b7df0e7c9770432884f95c14b193b5b30.tar.gz
rspamd-5dbf570b7df0e7c9770432884f95c14b193b5b30.zip
* Fix many compile time warnings and polish code
Diffstat (limited to 'src/plugins/surbl.c')
-rw-r--r--src/plugins/surbl.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/plugins/surbl.c b/src/plugins/surbl.c
index d92fe4a1a..0fe64ba2f 100644
--- a/src/plugins/surbl.c
+++ b/src/plugins/surbl.c
@@ -27,6 +27,7 @@
*/
#include "../config.h"
+#include "../util.h"
#include <evdns.h>
#include "surbl.h"
@@ -220,6 +221,8 @@ surbl_module_config (struct config_file *cfg)
new_suffix->suffix, new_suffix->symbol);
surbl_module_ctx->suffixes = g_list_prepend (surbl_module_ctx->suffixes, new_suffix);
}
+
+ return 0;
}
int
@@ -410,7 +413,6 @@ memcached_callback (memcached_ctx_t *ctx, memc_error_t error, void *data)
{
struct memcached_param *param = (struct memcached_param *)data;
int *url_count;
- f_str_t c;
switch (ctx->op) {
case CMD_CONNECT:
@@ -466,6 +468,8 @@ memcached_callback (memcached_ctx_t *ctx, memc_error_t error, void *data)
}
make_surbl_requests (param->url, param->task, param->tree);
break;
+ default:
+ return;
}
}
@@ -648,7 +652,6 @@ static int
surbl_test_url (struct worker_task *task)
{
struct uri *url;
- struct memcached_param *param;
GTree *url_tree;
url_tree = g_tree_new ((GCompareFunc)g_ascii_strcasecmp);