Skip to content

Commit 7989e98

Browse files
committed
crimson/common/shared_lru: rename Deleter::cache
to not be confused with SharedLRU::cache Signed-off-by: Matan Breizman <[email protected]>
1 parent c21e0e6 commit 7989e98

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

src/crimson/common/shared_lru.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ class SharedLRU {
2929
// erase the tracked object from the weak_ref map
3030
// before actually destorying it
3131
struct Deleter {
32-
SharedLRU<K,V>* cache;
32+
SharedLRU<K,V>* shared_lru_ptr;
3333
const K key;
34-
void operator()(V* ptr) {
35-
if (cache) {
36-
cache->_erase_weak(key);
34+
void operator()(V* value_ptr) {
35+
if (shared_lru_ptr) {
36+
shared_lru_ptr->_erase_weak(key);
3737
}
38-
delete ptr;
38+
delete value_ptr;
3939
}
4040
};
4141
void _erase_weak(const K& key) {
@@ -57,7 +57,7 @@ class SharedLRU {
5757
shared_ptr_t val;
5858
val = value.first.lock();
5959
auto this_deleter = get_deleter<Deleter>(val);
60-
this_deleter->cache = nullptr;
60+
this_deleter->shared_lru_ptr = nullptr;
6161
}
6262

6363
weak_refs.clear();

0 commit comments

Comments
 (0)