diff --git a/src/cwc.c b/src/cwc.c index 92e63017..1db5b2e7 100644 --- a/src/cwc.c +++ b/src/cwc.c @@ -1845,6 +1845,8 @@ cwc_emm_cryptoworks(cwc_t *cwc, uint8_t *data, int len) free(tmp); } else if (tmp) free(tmp); + + free(cwc->cwc_cryptoworks_emm.shared_emm); cwc->cwc_cryptoworks_emm.shared_emm = NULL; cwc->cwc_cryptoworks_emm.shared_len = 0; }