diff --git a/include/loot/database_interface.h b/include/loot/database_interface.h index 5162124f..5653d8f0 100644 --- a/include/loot/database_interface.h +++ b/include/loot/database_interface.h @@ -40,6 +40,8 @@ namespace loot { /** @brief The interface provided by API's database handle. */ class DatabaseInterface { public: + virtual ~DatabaseInterface() = default; + /** * @name Data Reading & Writing * @{ diff --git a/include/loot/plugin_interface.h b/include/loot/plugin_interface.h index 7ba3c0f4..17658006 100644 --- a/include/loot/plugin_interface.h +++ b/include/loot/plugin_interface.h @@ -39,6 +39,8 @@ namespace loot { */ class PluginInterface { public: + virtual ~PluginInterface() = default; + /** * Get the plugin's filename. * @return The plugin filename.