summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSun He <sunheehnus@gmail.com>2016-04-06 22:46:22 +0800
committerantirez <antirez@gmail.com>2016-05-10 06:40:06 +0200
commit1868dee6f2e1030f2aea9c96d484e8c9403dbfab (patch)
treebafb4cf50e0a37d40630288e25e7163601b1423b
parentfded8aa4e57c71a27c4b9e4bede49e4db7365d59 (diff)
downloadredis-1868dee6f2e1030f2aea9c96d484e8c9403dbfab.tar.gz
modules/RM_StringSet: set key->value
-rw-r--r--src/module.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/module.c b/src/module.c
index 2dde3adc5..f46cfda63 100644
--- a/src/module.c
+++ b/src/module.c
@@ -655,6 +655,7 @@ int RM_StringSet(RedisModuleKey *key, RedisModuleString *str) {
if (!(key->mode & REDISMODULE_WRITE) || key->iter) return REDISMODULE_ERR;
RM_DeleteKey(key);
setKey(key->db,key->key,str);
+ key->value = str;
return REDISMODULE_OK;
}