diff options
author | MÃ¥rten Nordheim <marten.nordheim@qt.io> | 2021-06-09 10:41:51 +0200 |
---|---|---|
committer | Qt Cherry-pick Bot <cherrypick_bot@qt-project.org> | 2021-06-10 06:34:24 +0000 |
commit | 93450a6ab263bc940ce4fc82836c965a5ea9bb4e (patch) | |
tree | 7f0aca7063b0da6125c32fb59ef7d58a8b54adc6 /src | |
parent | 8f3dca45556f536be36e943b6f1f0e65ef9eb93b (diff) |
QHttpSocketEngine: Fix memory leak
The reply needs to be parented or it's not guaranteed to be deleted
Change-Id: I7cbc31682f80dbbd9fb240fff9e6781cb6ca7b36
Reviewed-by: Edward Welbourne <edward.welbourne@qt.io>
(cherry picked from commit d8077a0973f362376b69564a730c74e5c9366f8f)
Reviewed-by: Qt Cherry-pick Bot <cherrypick_bot@qt-project.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/network/socket/qhttpsocketengine.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/network/socket/qhttpsocketengine.cpp b/src/network/socket/qhttpsocketengine.cpp index 5324038dbd..6170f114f5 100644 --- a/src/network/socket/qhttpsocketengine.cpp +++ b/src/network/socket/qhttpsocketengine.cpp @@ -642,7 +642,7 @@ void QHttpSocketEngine::slotSocketReadNotification() d->socket->readAll(); //We're done with the reply and need to reset it for the next connection delete d->reply; - d->reply = new QHttpNetworkReply; + d->reply = new QHttpNetworkReply(QUrl(), this); } if (priv->phase == QAuthenticatorPrivate::Done) |