Mark destructors of several libraries as virtual.
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2020-01-02 17:48:14 +01:00
parent f0c3f84a29
commit b98b470f0d
4 changed files with 4 additions and 4 deletions

View File

@@ -13,7 +13,7 @@ namespace CreatureLib::Library {
public:
ItemLibrary(size_t initialCapacity = 32)
: _items(std::unordered_map<std::string, const Item*>(initialCapacity)){};
~ItemLibrary() { _items.clear(); }
virtual ~ItemLibrary() { _items.clear(); }
[[nodiscard]] const Item* GetItem(const std::string& name) const;
[[nodiscard]] const Item* operator[](const std::string& name) const;