aboutsummaryrefslogtreecommitdiff
path: root/tests/qxmppuploadrequestmanager
diff options
context:
space:
mode:
authorLinus Jahn <lnj@kaidan.im>2022-03-16 19:44:17 +0100
committerLinus Jahn <lnj@kaidan.im>2022-03-16 20:05:38 +0100
commit70d3f8e5eb60d322408287ccbfc8523c8b6cb898 (patch)
tree2c9afacb179eb86ee9aecc9b2dd5091cd55f0d9c /tests/qxmppuploadrequestmanager
parentae2c215a8ca40abf3066c4c2068a4dc45e860805 (diff)
downloadqxmpp-70d3f8e5eb60d322408287ccbfc8523c8b6cb898.tar.gz
tests: upload request manager: Fix memory leak: logger
Diffstat (limited to 'tests/qxmppuploadrequestmanager')
-rw-r--r--tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp b/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp
index ee143018..0f7bb6e1 100644
--- a/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp
+++ b/tests/qxmppuploadrequestmanager/tst_qxmppuploadrequestmanager.cpp
@@ -293,12 +293,12 @@ void tst_QXmppUploadRequestManager::testSending()
QFETCH(qint64, fileSize);
QFETCH(QString, fileType);
- QXmppLogger *logger = new QXmppLogger();
- logger->setLoggingType(QXmppLogger::SignalLogging);
- client.setLogger(logger);
+ QXmppLogger logger;
+ logger.setLoggingType(QXmppLogger::SignalLogging);
+ client.setLogger(&logger);
lastMimeType = QMimeDatabase().mimeTypeForName(fileType);
- connect(logger, &QXmppLogger::message, this, &tst_QXmppUploadRequestManager::onLoggerMessage);
+ connect(&logger, &QXmppLogger::message, this, &tst_QXmppUploadRequestManager::onLoggerMessage);
lastFileName = fileName;
lastFileSize = fileSize;