diff options
author | Marc Mutz <marc.mutz@qt.io> | 2023-07-14 21:14:39 +0200 |
---|---|---|
committer | Marc Mutz <marc.mutz@qt.io> | 2023-07-18 12:13:23 +0200 |
commit | bad3b8f78b9eddb9dd5c08d96f9ee8137d98c19e (patch) | |
tree | d98413698a6dcc90584a00cb7040e793d6954081 | |
parent | 90226018a98befc89ed767a3aae7a8db0e77076d (diff) |
tst_QNetworkDiskCache: fix mem-leak
A caller of Q(Abstract)NetworkDiskCache::data() is supposed to delete
the returned value, and this caller forgot.
Do it now; better late than never.
Amends feb1afc78290433b0c22b1b3f6d65542eeb5b957.
Pick-to: 6.6 6.5 6.2 5.15
Change-Id: I1b27663df9ad49e0203172265d224fdb6ec06646
Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
-rw-r--r-- | tests/auto/network/access/qnetworkdiskcache/tst_qnetworkdiskcache.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/auto/network/access/qnetworkdiskcache/tst_qnetworkdiskcache.cpp b/tests/auto/network/access/qnetworkdiskcache/tst_qnetworkdiskcache.cpp index d8c6633c2a..39199c91b5 100644 --- a/tests/auto/network/access/qnetworkdiskcache/tst_qnetworkdiskcache.cpp +++ b/tests/auto/network/access/qnetworkdiskcache/tst_qnetworkdiskcache.cpp @@ -657,6 +657,7 @@ void tst_QNetworkDiskCache::streamVersion() QIODevice *dataDevice = cache.data(url); QVERIFY(dataDevice != 0); QByteArray cachedData = dataDevice->readAll(); + delete dataDevice; QCOMPARE(cachedData, data); } } |