From 48443577902b33aa733b539b509b28521ef4e7cf Mon Sep 17 00:00:00 2001 From: Linus Jahn Date: Sun, 10 Jul 2022 21:36:39 +0200 Subject: tests: client: Fix memory leak --- tests/qxmppclient/tst_qxmppclient.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/qxmppclient/tst_qxmppclient.cpp b/tests/qxmppclient/tst_qxmppclient.cpp index 7816cb81..7bd8544f 100644 --- a/tests/qxmppclient/tst_qxmppclient.cpp +++ b/tests/qxmppclient/tst_qxmppclient.cpp @@ -71,13 +71,13 @@ void tst_QXmppClient::testSendMessage() void tst_QXmppClient::testIndexOfExtension() { - auto client = new QXmppClient; + auto client = std::make_unique(); for (auto *ext : client->extensions()) { client->removeExtension(ext); } - auto rosterManager = new QXmppRosterManager(client); + auto rosterManager = new QXmppRosterManager(client.get()); auto vCardManager = new QXmppVCardManager; client->addExtension(rosterManager); -- cgit v1.2.3