From b7fbd387949e03e90ea437aef94267b1eab1cb76 Mon Sep 17 00:00:00 2001 From: Joe Holden Date: Wed, 27 Dec 2017 10:58:57 +0000 Subject: [PATCH] Use htsmsg_get_s32_or_default() rather than htsmsg_get_s32() to avoid possible uninitialised value --- src/input/mpegts/iptv/iptv_auto.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/input/mpegts/iptv/iptv_auto.c b/src/input/mpegts/iptv/iptv_auto.c index 4a0c296e6..d3b9c112a 100644 --- a/src/input/mpegts/iptv/iptv_auto.c +++ b/src/input/mpegts/iptv/iptv_auto.c @@ -104,8 +104,8 @@ iptv_auto_network_process_m3u_item(iptv_network_t *in, epgid = htsmsg_get_str(item, "tvh-chnum"); chnum2 = epgid ? prop_intsplit_from_str(epgid, CHANNEL_SPLIT) : 0; - htsmsg_get_s32(item, "tvh-prio", &muxprio); - htsmsg_get_s32(item, "tvh-sprio", &smuxprio); + muxprio = htsmsg_get_s32_or_default(item, "tvh-prio", 0); + smuxprio = htsmsg_get_s32_or_default(item, "tvh-sprio", 0); if (chnum2 > 0) { chnum += chnum2; -- 2.47.3