From: Joe Holden Date: Wed, 27 Dec 2017 10:58:57 +0000 (+0000) Subject: Use htsmsg_get_s32_or_default() rather than htsmsg_get_s32() to avoid possible uninit... X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=b7fbd387949e03e90ea437aef94267b1eab1cb76;p=thirdparty%2Ftvheadend.git Use htsmsg_get_s32_or_default() rather than htsmsg_get_s32() to avoid possible uninitialised value --- 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;