aboutsummaryrefslogtreecommitdiffstats
path: root/src/coap/qcoapinternalmessage.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/coap/qcoapinternalmessage.cpp')
-rw-r--r--src/coap/qcoapinternalmessage.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/coap/qcoapinternalmessage.cpp b/src/coap/qcoapinternalmessage.cpp
index 271ab30..59f63ba 100644
--- a/src/coap/qcoapinternalmessage.cpp
+++ b/src/coap/qcoapinternalmessage.cpp
@@ -123,7 +123,8 @@ void QCoapInternalMessage::setFromDescriptiveBlockOption(const QCoapOption &opti
{
Q_D(QCoapInternalMessage);
- const quint8 *optionData = reinterpret_cast<const quint8 *>(option.opaqueValue().data());
+ const auto value = option.opaqueValue();
+ const quint8 *optionData = reinterpret_cast<const quint8 *>(value.data());
const quint8 lastByte = optionData[option.length() - 1];
quint32 blockNumber = 0;