From 680d5801b437f83dfb1d35f617784f21dc827eed Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 20 Jun 2017 16:45:59 +0200 Subject: [PATCH] cwc: compilation fix for previous change --- src/descrambler/cwc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/descrambler/cwc.c b/src/descrambler/cwc.c index 9a5f05774..cfe31391e 100644 --- a/src/descrambler/cwc.c +++ b/src/descrambler/cwc.c @@ -1520,7 +1520,7 @@ static void cwc_service_destroy0(th_descrambler_t *td) { cwc_service_t *ct = (cwc_service_t *)td; - cwc_t *cwc = ct->cs_cwc; + int i; for (i = 0; i < CWC_ES_PIDS; i++) if (ct->cs_epids[i]) @@ -1543,6 +1543,9 @@ cwc_service_destroy0(th_descrambler_t *td) static void cwc_service_destroy(th_descrambler_t *td) { + cwc_service_t *ct = (cwc_service_t *)td; + cwc_t *cwc = ct->cs_cwc; + pthread_mutex_lock(&cwc->cwc_mutex); cwc_service_destroy0(td); pthread_mutex_unlock(&cwc->cwc_mutex); -- 2.47.2