Merge pull request #6645 from eliblight/fix-memcpy
Fix memcpy of id from key to be slightly safer.
This commit is contained in:
commit
7e24e219fd
@ -164,7 +164,7 @@ void trackingInvalidateSlot(uint64_t slot) {
|
||||
raxSeek(&ri,"^",NULL,0);
|
||||
while(raxNext(&ri)) {
|
||||
uint64_t id;
|
||||
memcpy(&id,ri.key,ri.key_len);
|
||||
memcpy(&id,ri.key,sizeof(id));
|
||||
client *c = lookupClientByID(id);
|
||||
if (c == NULL || !(c->flags & CLIENT_TRACKING)) continue;
|
||||
sendTrackingMessage(c,slot);
|
||||
|
Loading…
x
Reference in New Issue
Block a user