From fd41d180e730b381a7ed37ab1983645dd2ab05aa Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Sat, 15 Mar 2014 22:22:26 +0100 Subject: [PATCH] Fix variable initialization in psi_parse_pmt() --- src/input/mpegts/dvb_psi.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/input/mpegts/dvb_psi.c b/src/input/mpegts/dvb_psi.c index 866c264f..6e10ad29 100644 --- a/src/input/mpegts/dvb_psi.c +++ b/src/input/mpegts/dvb_psi.c @@ -1332,10 +1332,10 @@ psi_parse_pmt int composition_id; int ancillary_id; int version; - int position = 0; - int tt_position = 1000; - const char *lang = NULL; - uint8_t audio_type = 0; + int position; + int tt_position; + const char *lang; + uint8_t audio_type; caid_t *c, *cn; @@ -1394,6 +1394,10 @@ psi_parse_pmt hts_stream_type = SCT_UNKNOWN; composition_id = -1; ancillary_id = -1; + position = 0; + tt_position = 1000; + lang = NULL; + audio_type = 0; switch(estype) { case 0x01: