diff options
Diffstat (limited to 'src/coap/qcoapprotocol.cpp')
-rw-r--r-- | src/coap/qcoapprotocol.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/coap/qcoapprotocol.cpp b/src/coap/qcoapprotocol.cpp index 42ef4ba..9d365c6 100644 --- a/src/coap/qcoapprotocol.cpp +++ b/src/coap/qcoapprotocol.cpp @@ -139,14 +139,14 @@ void QCoapProtocol::sendRequest(QPointer<QCoapReply> reply, QCoapConnection *con || !QCoapRequestPrivate::isUrlValid(reply->request().url())) return; - connect(reply, &QCoapReply::aborted, this, [this](const QCoapToken &token) { + connect(reply.data(), &QCoapReply::aborted, this, [this](const QCoapToken &token) { Q_D(QCoapProtocol); d->onRequestAborted(token); }); auto internalRequest = QSharedPointer<QCoapInternalRequest>::create(reply->request(), this); internalRequest->setMaxTransmissionWait(maximumTransmitWait()); - connect(reply, &QCoapReply::finished, this, &QCoapProtocol::finished); + connect(reply.data(), &QCoapReply::finished, this, &QCoapProtocol::finished); if (internalRequest->isMulticast()) { connect(internalRequest.data(), &QCoapInternalRequest::multicastRequestExpired, this, |