]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/valgrind.supp: suppress the get-or-create CacheItemHelper
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 28 Feb 2023 20:42:31 +0000 (20:42 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 28 Feb 2023 20:43:48 +0000 (20:43 +0000)
commit0de4d99c7282153fb0f19306491aa6a6b20a21c0
tree4d2da9d2ee3270b4c32ad5b94372e992f4b6ac11
parent9949151620890dea42f0aa34b9bec0e774dcfa40
qa/valgrind.supp: suppress the get-or-create CacheItemHelper

```
// Get an CacheItemHelper pointer for value type T and role R.
template <typename T, CacheEntryRole R>
Cache::CacheItemHelper* GetCacheItemHelperForRole() {
  static Cache::CacheItemHelper cache_helper(
      BlocklikeTraits<T>::SizeCallback, BlocklikeTraits<T>::SaveToCallback,
      GetCacheEntryDeleterForRole<T, R>());
  return &cache_helper;
}
```

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
qa/valgrind.supp