From 2ba84e8a82848e1d061b4908adc8ace0e691610a Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 18 Feb 2015 19:23:04 +0100 Subject: [PATCH] picons: do not use abort for not-critical check --- src/input/mpegts/mpegts_service.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/input/mpegts/mpegts_service.c b/src/input/mpegts/mpegts_service.c index 65a26aa7..49b165f2 100644 --- a/src/input/mpegts/mpegts_service.c +++ b/src/input/mpegts/mpegts_service.c @@ -451,7 +451,8 @@ mpegts_service_channel_icon ( service_t *s ) case DVB_TYPE_S: if ((pos = dvb_network_get_orbital_pos(mmd->mm_network)) == INT_MAX) return NULL; - assert(pos >= -1800 && pos <= 1800); + if (pos < -1800 || pos > 1800) + return NULL; hash = (pos >= 0 ? pos : 3600 + pos) << 16; break; case DVB_TYPE_C: