]> git.saurik.com Git - redis.git/commitdiff
ZINCRBY return value fixed
authorantirez <antirez@gmail.com>
Fri, 20 Nov 2009 10:22:20 +0000 (11:22 +0100)
committerantirez <antirez@gmail.com>
Fri, 20 Nov 2009 10:22:20 +0000 (11:22 +0100)
redis.c

diff --git a/redis.c b/redis.c
index 8b2a7939548ae98c12dde617bce34aea58402edf..f3968b81ca1616cedc644f0226082ea87f91c4c5 100644 (file)
--- a/redis.c
+++ b/redis.c
@@ -4278,9 +4278,9 @@ static void zaddGenericCommand(redisClient *c, robj *key, robj *ele, double scor
         incrRefCount(ele); /* added to skiplist */
         server.dirty++;
         if (doincrement)
-            addReply(c,shared.cone);
-        else
             addReplyDouble(c,*score);
+        else
+            addReply(c,shared.cone);
     } else {
         dictEntry *de;
         double *oldscore;