From dd48f643b615ef12a754094c6b2ec04fa4cdc0ce Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Antti=20M=C3=A4=C3=A4tt=C3=A4?= Date: Thu, 1 Jun 2023 08:52:51 +0300 Subject: [PATCH] CTF: Cleanup writing uuid to Ctf packet Use QUuid::toBytes instead of manual conversion. Change-Id: Iba2c32eb258e21cd207b5bc19af0409b6b9e26b5 Reviewed-by: Thiago Macieira (cherry picked from commit 344bf51cfd8536eb8f1f4a11d982cca0b849119e) Reviewed-by: Qt Cherry-pick Bot --- src/plugins/tracing/qctflib.cpp | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/src/plugins/tracing/qctflib.cpp b/src/plugins/tracing/qctflib.cpp index 916cd527817..66076d0218d 100644 --- a/src/plugins/tracing/qctflib.cpp +++ b/src/plugins/tracing/qctflib.cpp @@ -149,12 +149,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;