From 68bcfe6531bec574f31a07a31cd385c8f77ac756 Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sun, 1 Aug 2021 14:08:09 +0200 Subject: Use qMakePair() again to fix compile errors With some configurations QPair(a, b) (without template parameters) causes errors, but it works with qMakePair(). Fixes #360. --- src/client/QXmppCallManager.cpp | 2 +- src/client/QXmppTransferManager.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'src/client') diff --git a/src/client/QXmppCallManager.cpp b/src/client/QXmppCallManager.cpp index bd008ced..f4d3b897 100644 --- a/src/client/QXmppCallManager.cpp +++ b/src/client/QXmppCallManager.cpp @@ -182,7 +182,7 @@ void QXmppCallManager::setStunServers(const QList> void QXmppCallManager::setStunServer(const QHostAddress &host, quint16 port) { d->stunServers.clear(); - d->stunServers.push_back(QPair(host, port)); + d->stunServers.push_back(qMakePair(host, port)); } /// diff --git a/src/client/QXmppTransferManager.cpp b/src/client/QXmppTransferManager.cpp index 7cf78b7f..886ab3dd 100644 --- a/src/client/QXmppTransferManager.cpp +++ b/src/client/QXmppTransferManager.cpp @@ -1318,9 +1318,9 @@ QXmppTransferJob *QXmppTransferManager::sendFile(const QString &jid, QIODevice * QXmppDataForm::Field methodField(QXmppDataForm::Field::ListSingleField); methodField.setKey("stream-method"); if (d->supportedMethods & QXmppTransferJob::InBandMethod) - methodField.setOptions(methodField.options() << QPair(QString(), QString::fromLatin1(ns_ibb))); + methodField.setOptions(methodField.options() << qMakePair(QString(), QString::fromLatin1(ns_ibb))); if (d->supportedMethods & QXmppTransferJob::SocksMethod) - methodField.setOptions(methodField.options() << QPair(QString(), QString::fromLatin1(ns_bytestreams))); + methodField.setOptions(methodField.options() << qMakePair(QString(), QString::fromLatin1(ns_bytestreams))); form.setFields(QList() << methodField); // start job -- cgit v1.2.3