aboutsummaryrefslogtreecommitdiff
path: root/src/base/QXmppPacket_p.h
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2021-12-05 16:07:38 +0100
committerLinus Jahn <lnj@kaidan.im>2022-03-03 12:50:18 +0100
commitb7010fb164381e3852b4b43658910014ac374259 (patch)
tree75ee9ca1a34bea6f2646c83162c898747d6e1c50 /src/base/QXmppPacket_p.h
parent30fb4de15cfb4586bba0f7f379011e46298941f4 (diff)
downloadqxmpp-b7010fb164381e3852b4b43658910014ac374259.tar.gz
QXmppPacket: Use QFutureInterface directly without shared_ptr
Diffstat (limited to 'src/base/QXmppPacket_p.h')
-rw-r--r--src/base/QXmppPacket_p.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/base/QXmppPacket_p.h b/src/base/QXmppPacket_p.h
index 565b053a..a7170a17 100644
--- a/src/base/QXmppPacket_p.h
+++ b/src/base/QXmppPacket_p.h
@@ -17,9 +17,8 @@ class QXmppNonza;
class QXmppPacket
{
public:
- QXmppPacket(const QXmppNonza &nonza);
- QXmppPacket(const QXmppNonza &nonza, std::shared_ptr<QFutureInterface<QXmpp::SendResult>>);
- QXmppPacket(const QByteArray &data, bool isXmppStanza, std::shared_ptr<QFutureInterface<QXmpp::SendResult>>);
+ QXmppPacket(const QXmppNonza &nonza, QFutureInterface<QXmpp::SendResult> = {});
+ QXmppPacket(const QByteArray &data, bool isXmppStanza, QFutureInterface<QXmpp::SendResult> = {});
QByteArray data() const;
bool isXmppStanza() const;
@@ -30,7 +29,7 @@ public:
void reportResult(const QXmpp::SendResult &);
private:
- std::shared_ptr<QFutureInterface<QXmpp::SendResult>> m_interface;
+ QFutureInterface<QXmpp::SendResult> m_interface;
QByteArray m_data;
bool m_isXmppStanza;
};