summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorkamel5 <vdr.kamel5 (at) gmx (dot) net>2022-05-09 15:05:21 +0200
committerkamel5 <vdr.kamel5 (at) gmx (dot) net>2022-05-21 10:43:30 +0200
commit54804b722f04e0e97746243e3563a96c384e0121 (patch)
tree36a7945a3fb8ace2f571cbf8f754394a1732fd8c
parent9c8e8a2dd6c1414196d4d059252e43cada52eeb7 (diff)
downloadskin-nopacity-54804b722f04e0e97746243e3563a96c384e0121.tar.gz
skin-nopacity-54804b722f04e0e97746243e3563a96c384e0121.tar.bz2
Prevents a possible segfault
A segfault is possible if "signal.png" is not found in the resource directory "icons/skinIcons/"
-rw-r--r--displaychannelview.c2
1 files changed, 2 insertions, 0 deletions
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();