Lazyfree: Hash converted to use plain SDS WIP 3.

This commit is contained in:
antirez
2015-09-22 09:42:46 +02:00
parent 777396aeba
commit 4a18352877
2 changed files with 20 additions and 29 deletions

View File

@ -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));