minor fix

This commit is contained in:
Aleksandr Trushkin
2024-04-19 00:31:26 +03:00
parent 3a9e01a683
commit e8ac96a065

View File

@ -36,7 +36,7 @@ func (l *lru[K, T]) Push(key K, value T) {
node, ok := l.items[key]
if ok {
l.bumpUnsafe(key, node)
l.bumpUnsafe(node)
return
}
@ -78,12 +78,12 @@ func (l *lru[K, T]) Get(key K) (T, bool) {
}
out := node.value
l.bumpUnsafe(key, node)
l.bumpUnsafe(node)
return out, true
}
func (l *lru[K, T]) bumpUnsafe(key K, node *lruNode[K, T]) {
func (l *lru[K, T]) bumpUnsafe(node *lruNode[K, T]) {
if l.first == node {
return
}