diff options
author | antirez <antirez@gmail.com> | 2020-04-21 10:51:46 +0200 |
---|---|---|
committer | antirez <antirez@gmail.com> | 2020-04-21 10:51:46 +0200 |
commit | 94f2e7f9f9f7e6eca8f8bd7ae412c34806e68351 (patch) | |
tree | 2927805c22e495387d171df16cd530147245a02b /src/bitops.c | |
parent | c7db333abb0e45ff8974ef2d1fc4f9ae1e7be1e2 (diff) | |
download | redis-94f2e7f9f9f7e6eca8f8bd7ae412c34806e68351.tar.gz |
Tracking: NOLOOP internals implementation.
Diffstat (limited to 'src/bitops.c')
-rw-r--r-- | src/bitops.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/bitops.c b/src/bitops.c index 496d78b66..f506a881b 100644 --- a/src/bitops.c +++ b/src/bitops.c @@ -554,7 +554,7 @@ void setbitCommand(client *c) { byteval &= ~(1 << bit); byteval |= ((on & 0x1) << bit); ((uint8_t*)o->ptr)[byte] = byteval; - signalModifiedKey(c->db,c->argv[1]); + signalModifiedKey(c,c->db,c->argv[1]); notifyKeyspaceEvent(NOTIFY_STRING,"setbit",c->argv[1],c->db->id); server.dirty++; addReply(c, bitval ? shared.cone : shared.czero); @@ -754,11 +754,11 @@ void bitopCommand(client *c) { /* Store the computed value into the target key */ if (maxlen) { o = createObject(OBJ_STRING,res); - setKey(c->db,targetkey,o); + setKey(c,c->db,targetkey,o); notifyKeyspaceEvent(NOTIFY_STRING,"set",targetkey,c->db->id); decrRefCount(o); } else if (dbDelete(c->db,targetkey)) { - signalModifiedKey(c->db,targetkey); + signalModifiedKey(c,c->db,targetkey); notifyKeyspaceEvent(NOTIFY_GENERIC,"del",targetkey,c->db->id); } server.dirty++; @@ -1135,7 +1135,7 @@ void bitfieldGeneric(client *c, int flags) { } if (changes) { - signalModifiedKey(c->db,c->argv[1]); + signalModifiedKey(c,c->db,c->argv[1]); notifyKeyspaceEvent(NOTIFY_STRING,"setbit",c->argv[1],c->db->id); server.dirty += changes; } |