Handle mods inserting null entries into LRUMap

This commit is contained in:
embeddedt 2025-05-28 17:13:07 -04:00
parent dbdb7c37a6
commit 619e15e62d
No known key found for this signature in database
GPG Key ID: A69433EC199B5613

View File

@ -36,7 +36,8 @@ public class LRUMap<K, V> extends Object2ObjectLinkedOpenHashMap<K, V> {
var iterator = entrySet().iterator();
while(size() > size && iterator.hasNext()) {
var entry = iterator.next();
if(!this.permanentEntries.contains(entry.getKey())) {
var key = entry.getKey();
if(key != null && !this.permanentEntries.contains(key)) {
iterator.remove();
}
}