aboutsummaryrefslogtreecommitdiff
path: root/src/omemo/QXmppOmemoManager_p.cpp
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2023-01-31 19:55:13 +0100
committerLinus Jahn <lnj@kaidan.im>2023-01-31 19:55:42 +0100
commit1a79303169e245891a911174b6f1fa87fd177597 (patch)
treefe9d1ce5bae58d8a51255370257b3c0c3f699e73 /src/omemo/QXmppOmemoManager_p.cpp
parenta97ae4c0fa96666326c29e7bacad92c8082598ae (diff)
downloadqxmpp-1a79303169e245891a911174b6f1fa87fd177597.tar.gz
Remove Qt < 5.15 compat code
Diffstat (limited to 'src/omemo/QXmppOmemoManager_p.cpp')
-rw-r--r--src/omemo/QXmppOmemoManager_p.cpp7
1 files changed, 0 insertions, 7 deletions
diff --git a/src/omemo/QXmppOmemoManager_p.cpp b/src/omemo/QXmppOmemoManager_p.cpp
index 485ef7b4..ca625322 100644
--- a/src/omemo/QXmppOmemoManager_p.cpp
+++ b/src/omemo/QXmppOmemoManager_p.cpp
@@ -22,10 +22,7 @@
#include <protocol.h>
#include "OmemoCryptoProvider.h"
-
-#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)
#include <QRandomGenerator>
-#endif
#include <QStringBuilder>
using namespace QXmpp;
@@ -3411,11 +3408,7 @@ bool ManagerPrivate::buildSession(signal_protocol_address address, const QXmppOm
warning("No public pre key could be found in device bundle");
}
const auto publicPreKeyIds = publicPreKeys.keys();
-#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)
const auto publicPreKeyIndex = QRandomGenerator::system()->bounded(publicPreKeyIds.size());
-#else
- const auto publicPreKeyIndex = qrand() % publicPreKeyIds.size();
-#endif
const auto publicPreKeyId = publicPreKeyIds.at(publicPreKeyIndex);
const auto publicPreKey = publicPreKeys.value(publicPreKeyId);