Fix inserting node entry in QNetworkAccessCache::linkEntry
When the new entry has the same, or older timestamp than the newest, it's linked behind the newest entry, but "newest" for the new node currently isn't assigned to the newer entry. Fixes: QTBUG-95950 Change-Id: I7ef5f1ce5a9479ce47839c8f1a6011124d3f43de Reviewed-by: Mårten Nordheim <marten.nordheim@qt.io>bb10
parent
3c1125d9fe
commit
41b56c31bc
|
|
@ -174,6 +174,7 @@ void QNetworkAccessCache::linkEntry(const QByteArray &key)
|
|||
current = current->older;
|
||||
}
|
||||
node->older = current->older;
|
||||
node->newer = current;
|
||||
current->older = node;
|
||||
if (node->older == nullptr) {
|
||||
oldest = node;
|
||||
|
|
|
|||
Loading…
Reference in New Issue