Always check dyn_cast
From: Erik Hovland <erik@hovland.org>
---
libs/libmythtv/dvbsignalmonitor.cpp | 3 +++
1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/libs/libmythtv/dvbsignalmonitor.cpp b/libs/libmythtv/dvbsignalmonitor.cpp
index 33b7579..ce6e09c 100644
a
|
b
|
void DVBSignalMonitor::SetRotorTarget(float target) |
133 | 133 | void DVBSignalMonitor::GetRotorStatus(bool &was_moving, bool &is_moving) |
134 | 134 | { |
135 | 135 | DVBChannel *dvbchannel = dynamic_cast<DVBChannel*>(channel); |
| 136 | if (!dvbchannel) |
| 137 | return; |
| 138 | |
136 | 139 | const DiSEqCDevRotor *rotor = dvbchannel->GetRotor(); |
137 | 140 | |
138 | 141 | QMutexLocker locker(&statusLock); |