From cd1f0819098a4519bf9b3ac923a8349b7f0ae39d Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Tue, 10 Feb 2015 20:43:52 +0100 Subject: [PATCH] transcode: fix wrong memory access introduced by previous patch --- src/plumbing/transcoding.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plumbing/transcoding.c b/src/plumbing/transcoding.c index 4aeafabc..81da7501 100644 --- a/src/plumbing/transcoding.c +++ b/src/plumbing/transcoding.c @@ -1258,12 +1258,12 @@ transcoder_packet(transcoder_t *t, th_pkt_t *pkt) if (pkt->pkt_componentindex == ts->ts_index) { if (pkt->pkt_payload) { ts->ts_handle_pkt(t, ts, pkt); - return; } else { sm = streaming_msg_create_pkt(pkt); streaming_target_deliver2(ts->ts_target, sm); pkt_ref_dec(pkt); } + return; } } pkt_ref_dec(pkt);