From a9075d7ef3e488af5401a3bf8bcd93c758e7717f Mon Sep 17 00:00:00 2001 From: Deukhoofd Date: Fri, 17 Apr 2020 18:50:26 +0200 Subject: [PATCH] Cleanup natures. --- src/Library/Natures/NatureLibrary.hpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/Library/Natures/NatureLibrary.hpp b/src/Library/Natures/NatureLibrary.hpp index 69f3b1a..0668871 100644 --- a/src/Library/Natures/NatureLibrary.hpp +++ b/src/Library/Natures/NatureLibrary.hpp @@ -18,6 +18,12 @@ namespace PkmnLib::Library { explicit NatureLibrary(uint8_t size = 32) : _items(Arbutils::Collections::Dictionary(size)) {} + ~NatureLibrary(){ + for (auto& kv : _items){ + delete kv.second; + } + } + inline void LoadNature(const Arbutils::CaseInsensitiveConstString& name, const Nature* nature) { _items.Insert(name, nature); }