mirror of
https://github.com/fluencelabs/redis
synced 2025-03-16 15:40:49 +00:00
Fixed memmove() count in hllSparseAdd().
This commit is contained in:
parent
3b20003503
commit
82c31f750d
@ -802,7 +802,7 @@ int hllSparseAdd(robj *o, unsigned char *ele, size_t elesize) {
|
||||
int deltalen = seqlen-oldlen;
|
||||
|
||||
if (deltalen > 0 && sdslen(o->ptr)+deltalen > HLL_SPARSE_MAX) goto promote;
|
||||
if (deltalen && next) memmove(next+deltalen,next,next-sparse);
|
||||
if (deltalen && next) memmove(next+deltalen,next,end-next);
|
||||
sdsIncrLen(o->ptr,deltalen);
|
||||
memcpy(p,seq,seqlen);
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user