aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/backends
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2016-01-08 16:21:10 +0000
committerVsevolod Stakhov <vsevolod@highsecure.ru>2016-01-08 16:21:10 +0000
commit79402fe47a7d2474199f01d20c42d51f8f231336 (patch)
treeb69065aa55b7e32de6b855797de275d12c1c1a60 /src/libstat/backends
parent4aec836b76851fdedcc5af034b1854de321f76e3 (diff)
downloadrspamd-79402fe47a7d2474199f01d20c42d51f8f231336.tar.gz
rspamd-79402fe47a7d2474199f01d20c42d51f8f231336.zip
-1 is a *very* bad unit64_t
Diffstat (limited to 'src/libstat/backends')
-rw-r--r--src/libstat/backends/redis_backend.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libstat/backends/redis_backend.c b/src/libstat/backends/redis_backend.c
index 240584a51..a9fbe3993 100644
--- a/src/libstat/backends/redis_backend.c
+++ b/src/libstat/backends/redis_backend.c
@@ -323,12 +323,12 @@ rspamd_redis_tokens_to_query (struct rspamd_task *task, GPtrArray *tokens,
l0 = rspamd_snprintf (n0, sizeof (n0), "%uL", num);
if (intvals) {
- l1 = rspamd_snprintf (n1, sizeof (n1), "%uL",
- (guint64)tok->values[idx]);
+ l1 = rspamd_snprintf (n1, sizeof (n1), "%L",
+ (gint64)tok->values[idx]);
}
else {
l1 = rspamd_snprintf (n1, sizeof (n1), "%f",
- (guint64)tok->values[idx]);
+ tok->values[idx]);
}
rspamd_printf_fstring (&out, ""