]> source.dussan.org Git - rspamd.git/commitdiff
Fix some compile time warnings.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 2 Feb 2015 12:42:49 +0000 (12:42 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Mon, 2 Feb 2015 12:42:49 +0000 (12:42 +0000)
src/controller.c
src/libmime/expressions.c
src/libserver/dkim.c
src/main.c
src/plugins/surbl.c

index e54aae0f67351ecc0c8c190b704682052855ddb9..20a066b808af22b2b642456a99d149685256f613 100644 (file)
@@ -1259,7 +1259,7 @@ rspamd_controller_handle_stat_common (
        struct rspamd_controller_session *session = conn_ent->ud;
        ucl_object_t *top, *sub;
        gint i;
-       guint64 learned  = 0, spam, ham;
+       guint64 learned  = 0, spam = 0, ham = 0;
        rspamd_mempool_stat_t mem_st;
        struct rspamd_stat *stat, stat_copy;
 
index 0ff34e24bb8e1241c2df92fcc8e99f06327446a9..be64e45da3ed1aead7ed231c9a99f99af0f13324 100644 (file)
@@ -1236,7 +1236,6 @@ rspamd_recipients_distance (struct rspamd_task *task, GList * args,
 {
        struct expression_argument *arg;
        InternetAddressList *cur;
-       InternetAddress *addr;
        double threshold;
        struct addr_list *ar;
        gchar *c;
@@ -1272,7 +1271,6 @@ rspamd_recipients_distance (struct rspamd_task *task, GList * args,
        cur = task->rcpt_mime;
 #ifdef GMIME24
        for (i = 0; i < num; i++) {
-               addr = internet_address_list_get_address (cur, i);
                InternetAddress *iaelt =
                        internet_address_list_get_address(cur, i);
                InternetAddressMailbox *iamb =
@@ -1286,6 +1284,7 @@ rspamd_recipients_distance (struct rspamd_task *task, GList * args,
                }
        }
 #else
+       InternetAddress *addr;
        i = 0;
        while (cur) {
                addr = internet_address_list_get_address (cur);
index e178cfea461a736f85b08fa3f839891893906d6f..b439661c2b10de3f7f9bc8606afd3ff87d74bc47 100644 (file)
@@ -1150,7 +1150,7 @@ rspamd_dkim_canonize_body (rspamd_dkim_context_t *ctx,
        const gchar *end)
 {
        const gchar *p;
-       guint remain = ctx->len ? ctx->len : end - start;
+       guint remain = ctx->len ? ctx->len : (guint)(end - start);
 
        if (start == NULL) {
                /* Empty body */
index 5b4505bb083b61bb94216f701c3af00c0cfd78a1..35bec6f2b699dce6cdd6dbb67dbc4f7665b10f07 100644 (file)
@@ -1134,7 +1134,7 @@ rspamd_init_main (struct rspamd_main *rspamd)
 }
 
 static void
-rspamd_init_libs ()
+rspamd_init_libs (void)
 {
        struct rlimit rlim;
 
index 2fe35031aedca8397b871d31051a086d3b6ce142..b7a3a83379db225fdb5524153d1b6ba7a30363bc 100644 (file)
@@ -310,7 +310,7 @@ surbl_module_config (struct rspamd_config *cfg)
        ucl_object_iter_t it = NULL;
        const gchar *redir_val;
        guint32 bit;
-       gint i, idx;
+       gint i;
 
 
        if ((value =
@@ -324,7 +324,6 @@ surbl_module_config (struct rspamd_config *cfg)
                rspamd_mempool_add_destructor (surbl_module_ctx->surbl_pool,
                                (rspamd_mempool_destruct_t)rspamd_upstreams_destroy,
                                surbl_module_ctx->redirectors);
-               idx = 0;
                LL_FOREACH (value, cur)
                {
                        redir_val = ucl_obj_tostring (cur);