aboutsummaryrefslogtreecommitdiff
path: root/src/omemo/QXmppOmemoManager_p.cpp
diff options
context:
space:
mode:
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);