summaryrefslogtreecommitdiff
path: root/server/modules/metadata/flat_files/main.h
diff options
context:
space:
mode:
Diffstat (limited to 'server/modules/metadata/flat_files/main.h')
-rw-r--r--server/modules/metadata/flat_files/main.h8
1 files changed, 3 insertions, 5 deletions
diff --git a/server/modules/metadata/flat_files/main.h b/server/modules/metadata/flat_files/main.h
index 0798674..b315d62 100644
--- a/server/modules/metadata/flat_files/main.h
+++ b/server/modules/metadata/flat_files/main.h
@@ -32,8 +32,8 @@ class storage_impl: public module_metadata_storage
storage_impl();
//module base
void load(core_api *a);
- const module_info &get_module_info();
- void set_module_settings(const std::map<std::string, std::string> &settings);
+ const module_info_base &get_module_info();
+ void set_module_settings(const std::map<std::string, setting_s> &settings);
//metadata module
bool set(const std::string &module_name, const std::string &setting_name, const std::vector<char> &data);
bool get(const std::string &module_name, const std::string &setting_name, std::vector<char> &data);
@@ -41,9 +41,7 @@ class storage_impl: public module_metadata_storage
private:
void on_modules_loaded();
- module_info info;
- core_api *api = nullptr;
- std::map<std::string, std::string> settings;
+ module_info_base info;
std::string parsed_data_path;
};