From 5fa5153bf5e7892ce127c1d7fecea23e697788b5 Mon Sep 17 00:00:00 2001 From: antirez Date: Fri, 25 Oct 2013 11:58:03 +0200 Subject: [PATCH] SCAN: simplify keys list cleanup using listSetFreeMethod(). --- src/db.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/db.c b/src/db.c index 34c0bc19..dee09d9a 100644 --- a/src/db.c +++ b/src/db.c @@ -398,11 +398,7 @@ void scanCommand(redisClient *c) { } cleanup: - while ((node = listFirst(keys)) != NULL) { - robj *kobj = listNodeValue(node); - decrRefCount(kobj); - listDelNode(keys, node); - } + listSetFreeMethod(keys,decrRefCountVoid); listRelease(keys); }