]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
client: make FSCryptDecryptedInodes std::shared_ptr
authorChristopher Hoffman <choffman@redhat.com>
Mon, 18 Aug 2025 19:39:07 +0000 (19:39 +0000)
committerChristopher Hoffman <choffman@redhat.com>
Wed, 5 Nov 2025 13:59:36 +0000 (13:59 +0000)
commit4512c5bc1c42356581d93d28f03c90cf43d43dc6
tree2b66ec332652f58f4f06e0f5e001ffcf2ea37d8a
parent9cbdc10386ae99678a97d15c9f6f6ba62c69406a
client: make FSCryptDecryptedInodes std::shared_ptr

To help eliminate memory leaks, use std::shared_ptr
for keeping track of FSCryptDecryptedInodes instances.

Signed-off-by: Christopher Hoffman <choffman@redhat.com>
src/client/Client.cc
src/client/FSCrypt.cc
src/client/FSCrypt.h