summaryrefslogtreecommitdiff
path: root/src/db.c
diff options
context:
space:
mode:
authorantirez <antirez@gmail.com>2015-09-23 09:33:23 +0200
committerantirez <antirez@gmail.com>2015-10-01 13:02:25 +0200
commit974514b936c7b7b970b03224963f05818c568c60 (patch)
tree36f18ec5f76fdd1f6e9736bf7a8699c8dec8679a /src/db.c
parent4a18352877488c2e3af801f9302ceac7ce6c627b (diff)
downloadredis-974514b936c7b7b970b03224963f05818c568c60.tar.gz
Lazyfree: Hash converted to use plain SDS WIP 4.
Diffstat (limited to 'src/db.c')
-rw-r--r--src/db.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/db.c b/src/db.c
index 893bc96c4..d4b215e53 100644
--- a/src/db.c
+++ b/src/db.c
@@ -420,11 +420,11 @@ void scanCallback(void *privdata, const dictEntry *de) {
} else if (o->type == OBJ_HASH) {
sds sdskey = dictGetKey(de);
sds sdsval = dictGetVal(de);
- key = createStringObject(keysds,sdslen(keysds));
- val = createStringObject(valsds,sdslen(valsds));
+ key = createStringObject(sdskey,sdslen(sdskey));
+ val = createStringObject(sdsval,sdslen(sdsval));
} else if (o->type == OBJ_ZSET) {
- sds keysds = dictGetKey(de);
- key = createStringObject(keysds,sdslen(keysds));
+ sds sdskey = dictGetKey(de);
+ key = createStringObject(sdskey,sdslen(sdskey));
val = createStringObjectFromLongDouble(*(double*)dictGetVal(de),0);
} else {
serverPanic("Type not handled in SCAN callback.");