From 7f5e1340f9bf6e1566be630f424accdb2ad0aed7 Mon Sep 17 00:00:00 2001 From: antirez Date: Thu, 28 Apr 2016 08:45:47 +0200 Subject: [PATCH] Modules: add ZADD_INCR flag to zset increment API. --- src/module.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/module.c b/src/module.c index dadc22d4..4a74d158 100644 --- a/src/module.c +++ b/src/module.c @@ -1236,6 +1236,7 @@ int RM_ZsetIncrby(RedisModuleKey *key, double score, RedisModuleString *ele, int if (key->value && key->value->type != OBJ_ZSET) return REDISMODULE_ERR; if (key->value == NULL) moduleCreateEmptyKey(key,REDISMODULE_KEYTYPE_ZSET); if (flagsptr) flags = RM_ZsetAddFlagsToCoreFlags(*flagsptr); + flags |= ZADD_INCR; if (zsetAdd(key->value,score,ele->ptr,&flags,newscore) == 0) { if (flagsptr) *flagsptr = 0; return REDISMODULE_ERR;