diff options
author | antirez <antirez@gmail.com> | 2019-12-18 11:58:02 +0100 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2019-12-18 11:58:02 +0100 |
commit | 5b9d3ac6c6932b292c8895af8562c4df3c00464b (patch) | |
tree | 581447cc8efcf9e65cc67401bc1936c0b64b43a7 /src/t_string.c | |
parent | 9d1baa070521f648e836eb741a050a8897d48129 (diff) | |
download | redis-5b9d3ac6c6932b292c8895af8562c4df3c00464b.tar.gz |
Avoid changing setKey() API after #6679 fix.
Diffstat (limited to 'src/t_string.c')
-rw-r--r-- | src/t_string.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/t_string.c b/src/t_string.c index 4ceb02fe3..8ccd69eb9 100644 --- a/src/t_string.c +++ b/src/t_string.c @@ -84,7 +84,7 @@ void setGenericCommand(client *c, int flags, robj *key, robj *val, robj *expire, addReply(c, abort_reply ? abort_reply : shared.null[c->resp]); return; } - setKey(c->db,key,val,flags & OBJ_SET_KEEPTTL); + genericSetKey(c->db,key,val,flags & OBJ_SET_KEEPTTL); server.dirty++; if (expire) setExpire(c,c->db,key,mstime()+milliseconds); notifyKeyspaceEvent(NOTIFY_STRING,"set",key,c->db->id); @@ -183,7 +183,7 @@ void getCommand(client *c) { void getsetCommand(client *c) { if (getGenericCommand(c) == C_ERR) return; c->argv[2] = tryObjectEncoding(c->argv[2]); - setKey(c->db,c->argv[1],c->argv[2],0); + setKey(c->db,c->argv[1],c->argv[2]); notifyKeyspaceEvent(NOTIFY_STRING,"set",c->argv[1],c->db->id); server.dirty++; } @@ -328,7 +328,7 @@ void msetGenericCommand(client *c, int nx) { for (j = 1; j < c->argc; j += 2) { c->argv[j+1] = tryObjectEncoding(c->argv[j+1]); - setKey(c->db,c->argv[j],c->argv[j+1],0); + setKey(c->db,c->argv[j],c->argv[j+1]); notifyKeyspaceEvent(NOTIFY_STRING,"set",c->argv[j],c->db->id); } server.dirty += (c->argc-1)/2; |