diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-04-07 09:34:46 +0100 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2019-04-07 09:45:16 +0100 |
commit | c207930dc64a680cc9a1ae9075e66f9d963e32e4 (patch) | |
tree | 622d707a9f57dc2cd80d7ae85ca476c05960be2d /src/libutil | |
parent | 6970374fc3e1dca0f7a428470149e3952079cc61 (diff) | |
download | rspamd-c207930dc64a680cc9a1ae9075e66f9d963e32e4.tar.gz rspamd-c207930dc64a680cc9a1ae9075e66f9d963e32e4.zip |
[Minor] Fix various warnings
Diffstat (limited to 'src/libutil')
-rw-r--r-- | src/libutil/mem_pool.c | 2 | ||||
-rw-r--r-- | src/libutil/str_util.c | 6 | ||||
-rw-r--r-- | src/libutil/str_util.h | 2 |
3 files changed, 5 insertions, 5 deletions
diff --git a/src/libutil/mem_pool.c b/src/libutil/mem_pool.c index a519013d1..7ef649c0c 100644 --- a/src/libutil/mem_pool.c +++ b/src/libutil/mem_pool.c @@ -75,7 +75,7 @@ struct rspamd_mempool_entry_point { static inline uint32_t rspamd_entry_hash (const char *str) { - return rspamd_cryptobox_fast_hash (str, strlen (str), rspamd_hash_seed ()); + return (guint)rspamd_cryptobox_fast_hash (str, strlen (str), rspamd_hash_seed ()); } static inline int diff --git a/src/libutil/str_util.c b/src/libutil/str_util.c index ac7471ada..d32a0d4d1 100644 --- a/src/libutil/str_util.c +++ b/src/libutil/str_util.c @@ -265,7 +265,7 @@ rspamd_str_hash (gconstpointer key) len = strlen ((const gchar *)key); - return rspamd_cryptobox_fast_hash (key, len, rspamd_hash_seed ()); + return (guint)rspamd_cryptobox_fast_hash (key, len, rspamd_hash_seed ()); } gboolean @@ -314,7 +314,7 @@ rspamd_ftok_hash (gconstpointer key) { const rspamd_ftok_t *f = key; - return t1ha (f->begin, f->len, rspamd_hash_seed ()); + return (guint)rspamd_cryptobox_fast_hash (f->begin, f->len, rspamd_hash_seed ()); } gboolean @@ -2768,7 +2768,7 @@ rspamd_str_regexp_escape (const gchar *pattern, gsize slen, gchar * -rspamd_str_make_utf_valid (const gchar *src, gsize slen, gsize *dstlen) +rspamd_str_make_utf_valid (const guchar *src, gsize slen, gsize *dstlen) { GString *dst; const gchar *last; diff --git a/src/libutil/str_util.h b/src/libutil/str_util.h index 91efdf187..8e8898a32 100644 --- a/src/libutil/str_util.h +++ b/src/libutil/str_util.h @@ -476,7 +476,7 @@ rspamd_str_regexp_escape (const gchar *pattern, gsize slen, * @param dstelen * @return */ -gchar * rspamd_str_make_utf_valid (const gchar *src, gsize slen, gsize *dstlen); +gchar * rspamd_str_make_utf_valid (const guchar *src, gsize slen, gsize *dstlen); /** * Strips characters in `strip_chars` from start and end of the GString |