From: Vsevolod Stakhov Date: Mon, 18 Nov 2019 16:25:46 +0000 (+0000) Subject: [Minor] Fix warnings X-Git-Tag: 2.2~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ed9ea722a7539231489f6de17498fc72768d13f1;p=thirdparty%2Frspamd.git [Minor] Fix warnings --- diff --git a/src/libmime/message.c b/src/libmime/message.c index f3aba6001c..9009408cbb 100644 --- a/src/libmime/message.c +++ b/src/libmime/message.c @@ -488,6 +488,12 @@ rspamd_strip_newlines_parse (struct rspamd_task *task, } } +static void +rspamd_u_text_dtor (void *p) +{ + utext_close ((UText *)p); +} + static void rspamd_normalize_text_part (struct rspamd_task *task, struct rspamd_mime_text_part *part) @@ -535,7 +541,7 @@ rspamd_normalize_text_part (struct rspamd_task *task, } else { rspamd_mempool_add_destructor (task->task_pool, - (rspamd_mempool_destruct_t)utext_close, + rspamd_u_text_dtor, &part->utf_stripped_text); } } diff --git a/src/libmime/mime_encoding.c b/src/libmime/mime_encoding.c index 17da31f30f..dcaa1612a7 100644 --- a/src/libmime/mime_encoding.c +++ b/src/libmime/mime_encoding.c @@ -479,10 +479,10 @@ rspamd_mime_charset_utf_enforce (gchar *in, gsize len) while (p < end && len > 0 && (err_offset = rspamd_fast_utf8_validate (p, len)) > 0) { err_offset --; /* As it returns it 1 indexed */ - goffset cur_offset = err_offset; + gint32 cur_offset = err_offset; while (cur_offset < len) { - goffset tmp = cur_offset; + gint32 tmp = cur_offset; U8_NEXT (p, cur_offset, len, uc); diff --git a/src/libserver/spf.c b/src/libserver/spf.c index 46a6dd0a3a..3106a4ffd3 100644 --- a/src/libserver/spf.c +++ b/src/libserver/spf.c @@ -157,7 +157,7 @@ void spf_library_config (const ucl_object_t *obj) { const ucl_object_t *value; - guint64 ival; + gint64 ival; bool bval; if (obj == NULL) {