From 8db7690c933566f70a8e4221994295169970e826 Mon Sep 17 00:00:00 2001 From: Adam Sutton Date: Wed, 18 Sep 2013 13:58:45 +0100 Subject: [PATCH] cwc: added missing free() to stop memory leak --- src/descrambler/cwc.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/descrambler/cwc.c b/src/descrambler/cwc.c index 0fd73cd7..e4b7d8f5 100644 --- a/src/descrambler/cwc.c +++ b/src/descrambler/cwc.c @@ -1220,6 +1220,7 @@ cwc_thread(void *aux) while((cd = LIST_FIRST(&cwc->cwc_cards)) != NULL) { LIST_REMOVE(cd, cs_card); + free(cd); } free((void *)cwc->cwc_password); free((void *)cwc->cwc_password_salted);