From cbc5431d62e3fe9166f18395dce3ddf2af0906d3 Mon Sep 17 00:00:00 2001 From: Sadie Powell Date: Sat, 28 Mar 2026 21:32:23 +0000 Subject: Switch modules from reference<> to shared_ptr<> and weak_ptr<>. --- modules/hash_bcrypt.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'modules/hash_bcrypt.cpp') diff --git a/modules/hash_bcrypt.cpp b/modules/hash_bcrypt.cpp index 0dc2c8764..349042488 100644 --- a/modules/hash_bcrypt.cpp +++ b/modules/hash_bcrypt.cpp @@ -76,7 +76,7 @@ class BCryptProvider final : public Hash::Provider { public: - BCryptProvider(Module* mod) + BCryptProvider(const WeakModulePtr& mod) : Hash::Provider(mod, "bcrypt", 60) { } @@ -108,7 +108,7 @@ private: public: ModuleHashBCrypt() : Module(VF_VENDOR, "Allows other modules to generate bcrypt hashes.") - , bcryptalgo(this) + , bcryptalgo(weak_from_this()) { } -- cgit v1.3.1-10-gc9f91