aboutsummaryrefslogtreecommitdiffstats
path: root/src/libstat/backends/redis_backend.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstat/backends/redis_backend.c')
-rw-r--r--src/libstat/backends/redis_backend.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/libstat/backends/redis_backend.c b/src/libstat/backends/redis_backend.c
index 6e0201db9..df631f722 100644
--- a/src/libstat/backends/redis_backend.c
+++ b/src/libstat/backends/redis_backend.c
@@ -1702,12 +1702,13 @@ rspamd_redis_learn_tokens (struct rspamd_task *task, GPtrArray *tokens,
"HINCRBY\r\n"
"$%d\r\n"
"%s\r\n"
- "$6\r\n"
+ "$%d\r\n"
"%s\r\n" /* Learned key */
"$1\r\n"
"1\r\n",
(gint)strlen (rt->redis_object_expanded),
rt->redis_object_expanded,
+ (gint)strlen (learned_key),
learned_key);
}
else {
@@ -1717,12 +1718,13 @@ rspamd_redis_learn_tokens (struct rspamd_task *task, GPtrArray *tokens,
"HINCRBY\r\n"
"$%d\r\n"
"%s\r\n"
- "$6\r\n"
+ "$%d\r\n"
"%s\r\n" /* Learned key */
"$2\r\n"
"-1\r\n",
(gint)strlen (rt->redis_object_expanded),
rt->redis_object_expanded,
+ (gint)strlen (learned_key),
learned_key);
}