From: Pieter Noordhuis Date: Fri, 26 Mar 2010 15:45:41 +0000 (+0100) Subject: removed unnecessary refcount increase that caused the HINCRBY memleak X-Git-Url: https://git.saurik.com/redis.git/commitdiff_plain/53476b82a1db594b9f7195726e8e32cd03d134ba?ds=sidebyside removed unnecessary refcount increase that caused the HINCRBY memleak --- diff --git a/redis.c b/redis.c index 527b11ea..c29cc002 100644 --- a/redis.c +++ b/redis.c @@ -6021,8 +6021,6 @@ static void hincrbyCommand(redisClient *c) { value += incr; hval = createObject(REDIS_STRING,sdscatprintf(sdsempty(),"%lld",value)); tryObjectEncoding(hval); - incrRefCount(hval); - if (dictReplace(o->ptr,c->argv[2],hval)) { incrRefCount(c->argv[2]); }