From 73a0749fdae3afe3f42606895ac7c133b6f14425 Mon Sep 17 00:00:00 2001 From: Kirill Burtsev Date: Tue, 23 Apr 2019 11:23:45 +0200 Subject: Profile test: fix buffer for request job being deleted on main thread MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: I894946ce7c9dcf4f787c5c928e3737cd80a7dc52 Reviewed-by: Jüri Valdmann --- tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'tests') diff --git a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp index 9b396af3f..d9505cbfd 100644 --- a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp +++ b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp @@ -211,9 +211,8 @@ public: void requestStarted(QWebEngineUrlRequestJob *job) { - QBuffer *buffer = new QBuffer; + QBuffer *buffer = new QBuffer(job); buffer->setData(job->requestUrl().toString().toUtf8()); - connect(buffer, &QIODevice::aboutToClose, buffer, &QObject::deleteLater); m_buffers.append(buffer); job->reply("text/plain;charset=utf-8", buffer); } -- cgit v1.2.3