mirror of
https://github.com/fluencelabs/redis
synced 2025-06-13 01:01:22 +00:00
Lazyfree: Hash converted to use plain SDS WIP 3.
This commit is contained in:
8
src/db.c
8
src/db.c
@ -418,10 +418,10 @@ void scanCallback(void *privdata, const dictEntry *de) {
|
||||
sds keysds = dictGetKey(de);
|
||||
key = createStringObject(keysds,sdslen(keysds));
|
||||
} else if (o->type == OBJ_HASH) {
|
||||
key = dictGetKey(de);
|
||||
incrRefCount(key);
|
||||
val = dictGetVal(de);
|
||||
incrRefCount(val);
|
||||
sds sdskey = dictGetKey(de);
|
||||
sds sdsval = dictGetVal(de);
|
||||
key = createStringObject(keysds,sdslen(keysds));
|
||||
val = createStringObject(valsds,sdslen(valsds));
|
||||
} else if (o->type == OBJ_ZSET) {
|
||||
sds keysds = dictGetKey(de);
|
||||
key = createStringObject(keysds,sdslen(keysds));
|
||||
|
Reference in New Issue
Block a user