]> git.apps.os.sepia.ceph.com Git - ceph-ci.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>
Tue, 19 Aug 2025 12:27:09 +0000 (12:27 +0000)
commit1d94f2679307bd3c73fac1afdd427d3f3be70a77
tree0e1eb995de95fbd05d828a27c8a7b2c1150618ae
parent2361ce97347f3d0c26a44d77d7906a21f723aa2c
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