From 5e26ae88b8082090263281737f918b2a3ad71706 Mon Sep 17 00:00:00 2001 From: Pieter Noordhuis Date: Mon, 5 Apr 2010 16:51:34 +0200 Subject: [PATCH] last argument is never encoded for HINCRBY --- redis.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/redis.c b/redis.c index 9e5bc94a9..e4ddd99c0 100644 --- a/redis.c +++ b/redis.c @@ -6037,10 +6037,7 @@ static void hincrbyCommand(redisClient *c) { } } - robj *o_incr = getDecodedObject(c->argv[3]); - incr = strtoll(o_incr->ptr, NULL, 10); - decrRefCount(o_incr); - + incr = strtoll(c->argv[3]->ptr, NULL, 10); if (o->encoding == REDIS_ENCODING_ZIPMAP) { unsigned char *zm = o->ptr; unsigned char *zval; -- GitLab