From a25fe0b28d72b715300d96dcd9fa687e31030da2 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 9bf13561..be3839bb 100644 --- a/src/db.c +++ b/src/db.c @@ -408,11 +408,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); }