diff --git a/include/abstract_data_store.h b/include/abstract_data_store.h index 976174378..d858c8eef 100644 --- a/include/abstract_data_store.h +++ b/include/abstract_data_store.h @@ -18,7 +18,7 @@ template class AbstractDataStore public: AbstractDataStore(const location_t capacity, const size_t dim); - // virtual ~AbstractDataStore() = default; + virtual ~AbstractDataStore() = default; // Return number of points returned virtual location_t load(const std::string &filename) = 0; diff --git a/include/abstract_graph_store.h b/include/abstract_graph_store.h index c0deade17..4d6906ca4 100644 --- a/include/abstract_graph_store.h +++ b/include/abstract_graph_store.h @@ -18,6 +18,8 @@ class AbstractGraphStore { } + virtual ~AbstractGraphStore() = default; + // returns tuple of virtual std::tuple load(const std::string &index_path_prefix, const size_t num_points) = 0;