From bb290f9fecc48d407c2bc75a64b0e8a94bc3aeba Mon Sep 17 00:00:00 2001 From: Nicolas Werner Date: Tue, 28 Dec 2021 22:30:12 +0100 Subject: Fix more warnings and remove dead code --- src/encryption/Olm.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/encryption/Olm.cpp') diff --git a/src/encryption/Olm.cpp b/src/encryption/Olm.cpp index b8df73fc..0004a40c 100644 --- a/src/encryption/Olm.cpp +++ b/src/encryption/Olm.cpp @@ -273,7 +273,7 @@ handle_olm_message(const OlmMessage &msg, const UserKeyCache &otherUserDeviceKey } bool from_their_device = false; - for (auto [device_id, key] : otherUserDeviceKeys.device_keys) { + for (const auto &[device_id, key] : otherUserDeviceKeys.device_keys) { auto c_key = key.keys.find("curve25519:" + device_id); auto e_key = key.keys.find("ed25519:" + device_id); @@ -406,7 +406,7 @@ handle_olm_message(const OlmMessage &msg, const UserKeyCache &otherUserDeviceKey if (failed_decryption) { try { std::map> targets; - for (auto [device_id, key] : otherUserDeviceKeys.device_keys) { + for (const auto &[device_id, key] : otherUserDeviceKeys.device_keys) { if (key.keys.at("curve25519:" + device_id) == msg.sender_key) targets[msg.sender].push_back(device_id); } @@ -1522,7 +1522,7 @@ request_cross_signing_keys() } // timeout after 15 min - QTimer::singleShot(15 * 60 * 1000, [secretRequest, body]() { + QTimer::singleShot(15 * 60 * 1000, ChatPage::instance(), [secretRequest, body]() { if (request_id_to_secret_name.count(secretRequest.request_id)) { request_id_to_secret_name.erase(secretRequest.request_id); http::client()->send_to_device( -- cgit 1.5.1