Browse Source

UDPLink: Use qobject_cast instead of dynamic_cast

qobject_cast is times faster dynamic_cast for objects that
inherit QObject. also, use auto keyword to not duplicate
class names.
QGC4.4
Tomaz Canabrava 6 years ago committed by Daniel Agar
parent
commit
baf4458526
  1. 2
      src/comm/UDPLink.cc

2
src/comm/UDPLink.cc

@ -396,7 +396,7 @@ void UDPConfiguration::copyFrom(LinkConfiguration *source)
void UDPConfiguration::_copyFrom(LinkConfiguration *source) void UDPConfiguration::_copyFrom(LinkConfiguration *source)
{ {
UDPConfiguration* usource = dynamic_cast<UDPConfiguration*>(source); auto* usource = qobject_cast<UDPConfiguration*>(source);
if (usource) { if (usource) {
_localPort = usource->localPort(); _localPort = usource->localPort();
_clearTargetHosts(); _clearTargetHosts();

Loading…
Cancel
Save