From d8ead9573b6fd45e386d54b9aaec4e1c335b10ec Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Wed, 29 Dec 2021 04:28:08 +0100 Subject: Reduce allocations using QStringLiteral --- src/encryption/DeviceVerificationFlow.cpp | 18 +++++++++--------- src/encryption/SelfVerificationStatus.cpp | 4 ++-- 2 files changed, 11 insertions(+), 11 deletions(-) (limited to 'src/encryption') diff --git a/src/encryption/DeviceVerificationFlow.cpp b/src/encryption/DeviceVerificationFlow.cpp index 13867097..05484636 100644 --- a/src/encryption/DeviceVerificationFlow.cpp +++ b/src/encryption/DeviceVerificationFlow.cpp @@ -429,23 +429,23 @@ DeviceVerificationFlow::state() { switch (state_) { case PromptStartVerification: - return "PromptStartVerification"; + return QStringLiteral("PromptStartVerification"); case CompareEmoji: - return "CompareEmoji"; + return QStringLiteral("CompareEmoji"); case CompareNumber: - return "CompareNumber"; + return QStringLiteral("CompareNumber"); case WaitingForKeys: - return "WaitingForKeys"; + return QStringLiteral("WaitingForKeys"); case WaitingForOtherToAccept: - return "WaitingForOtherToAccept"; + return QStringLiteral("WaitingForOtherToAccept"); case WaitingForMac: - return "WaitingForMac"; + return QStringLiteral("WaitingForMac"); case Success: - return "Success"; + return QStringLiteral("Success"); case Failed: - return "Failed"; + return QStringLiteral("Failed"); default: - return ""; + return QString(); } } diff --git a/src/encryption/SelfVerificationStatus.cpp b/src/encryption/SelfVerificationStatus.cpp index e15fa4cc..6b8cf95e 100644 --- a/src/encryption/SelfVerificationStatus.cpp +++ b/src/encryption/SelfVerificationStatus.cpp @@ -211,8 +211,8 @@ SelfVerificationStatus::verifyMasterKey() (void)sig; auto d = QString::fromStdString(dev); - if (d.startsWith("ed25519:")) { - d.remove("ed25519:"); + if (d.startsWith(QLatin1String("ed25519:"))) { + d.remove(QStringLiteral("ed25519:")); if (keys->device_keys.count(d.toStdString())) devices.push_back(std::move(d)); -- cgit 1.5.1