From 4d9b28688de2848379092757736467d0017b22cc Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Tue, 14 Jul 2015 14:49:51 -0700 Subject: [PATCH] Update reinterpret_cast call that should be dynamic_cast --- domain-server/src/DomainServer.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/domain-server/src/DomainServer.cpp b/domain-server/src/DomainServer.cpp index a0c51564d4..173f206665 100644 --- a/domain-server/src/DomainServer.cpp +++ b/domain-server/src/DomainServer.cpp @@ -1413,8 +1413,9 @@ void DomainServer::processICEPingReplyPacket(QSharedPointer packet) { } void DomainServer::processNodeJSONStatsPacket(QSharedPointer packet, SharedNodePointer sendingNode) { - if (sendingNode->getLinkedData()) { - reinterpret_cast(sendingNode->getLinkedData())->processJSONStatsPacket(*packet); + auto nodeData = dynamic_cast(sendingNode->getLinkedData()); + if (nodeData) { + nodeData->processJSONStatsPacket(*packet); } }