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