diff --git a/platform/qt/qsacnnode.cpp b/platform/qt/qsacnnode.cpp index d527fd2..4c5013d 100644 --- a/platform/qt/qsacnnode.cpp +++ b/platform/qt/qsacnnode.cpp @@ -245,11 +245,11 @@ void QSacnNode::udpReceive() return; } - // wrap a PDU io stream around the QNetworkDatagram data buffer - auto stream = std::make_shared( - reinterpret_cast(datagram.data().data()), - datagram.data().length()); - UdpPayloadReceiver(stream); + // wrap a PDU i/o stream around the QNetworkDatagram data buffer + auto data = datagram.data(); + auto stream = std::make_shared( + reinterpret_cast(data.data()), data.length()); + UdpPayloadReceiver(stream); } }