diff options
| author | 2022-12-27 14:12:25 +0000 | |
|---|---|---|
| committer | 2022-12-27 14:12:25 +0000 | |
| commit | 549105eb536dcb25ace12dfc113899979cd35bf4 (patch) | |
| tree | e6f184b4fb96f921349e0aec02e77b8be3cd39fd /src/modules.cpp | |
| parent | Move cull_delete to be inside of Cullable. (diff) | |
Use delete_zero in place that it makes sense to.
Diffstat (limited to 'src/modules.cpp')
| -rw-r--r-- | src/modules.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/modules.cpp b/src/modules.cpp index 4affe3bff..4043e9231 100644 --- a/src/modules.cpp +++ b/src/modules.cpp @@ -694,10 +694,7 @@ dynamic_reference_base::~dynamic_reference_base() { dynrefs->erase(this); if (dynrefs->empty()) - { - delete dynrefs; - dynrefs = nullptr; - } + stdalgo::delete_zero(dynrefs); } void dynamic_reference_base::SetProvider(const std::string& newname) |
