summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAntti Määttä <antti.maatta@qt.io>2023-06-01 08:52:51 +0300
committerAntti Määttä <antti.maatta@qt.io>2023-06-01 13:02:27 +0300
commit344bf51cfd8536eb8f1f4a11d982cca0b849119e (patch)
tree9180aaa8cf4034414006306d3e92582ddc8c8eef /src
parent8c0b657c9a119cf60d96d36351ccf553e21ff3fc (diff)
CTF: Cleanup writing uuid to Ctf packet
Use QUuid::toBytes instead of manual conversion. Pick-to: 6.5 Change-Id: Iba2c32eb258e21cd207b5bc19af0409b6b9e26b5 Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/tracing/qctflib.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/plugins/tracing/qctflib.cpp b/src/plugins/tracing/qctflib.cpp
index a237dfa02f..cbbefa1511 100644
--- a/src/plugins/tracing/qctflib.cpp
+++ b/src/plugins/tracing/qctflib.cpp
@@ -148,12 +148,7 @@ void QCtfLibImpl::writeCtfPacket(QCtfLibImpl::Channel &ch)
/* Each packet contains header and context, which are defined in the metadata.txt */
QByteArray packet;
packet << s_CtfHeaderMagic;
- /* Uuid is array of bytes hence implicitely big endian. */
- packet << qToBigEndian(s_TraceUuid.data1);
- packet << qToBigEndian(s_TraceUuid.data2);
- packet << qToBigEndian(s_TraceUuid.data3);
- for (int i = 0; i < 8; i++)
- packet << s_TraceUuid.data4[i];
+ packet.append(QByteArrayView(s_TraceUuid.toBytes()));
packet << quint32(0);
packet << ch.minTimestamp;