From 54804b722f04e0e97746243e3563a96c384e0121 Mon Sep 17 00:00:00 2001 From: kamel5 Date: Mon, 9 May 2022 15:05:21 +0200 Subject: Prevents a possible segfault A segfault is possible if "signal.png" is not found in the resource directory "icons/skinIcons/" --- displaychannelview.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/displaychannelview.c b/displaychannelview.c index 016dbb9..e0e7f98 100644 --- a/displaychannelview.c +++ b/displaychannelview.c @@ -645,6 +645,8 @@ void cNopacityDisplayChannelView::DrawSignalMeter(void) { } void cNopacityDisplayChannelView::DrawSignal(void) { + if (!pixmapSignalMeter) + return; time_t Now = time(NULL); if (Now != lastSignalDisplay) { int SignalStrength = cDevice::ActualDevice()->SignalStrength(); -- cgit v1.2.3