From: Arvin Schnell Date: Mon, 28 Jul 2025 15:48:57 +0000 (+0200) Subject: - added const X-Git-Tag: v0.13.0~21^2 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=56d6fedb0a6e9aa9236930c56e1d86e414cd271e;p=thirdparty%2Fsnapper.git - added const --- diff --git a/server/Background.cc b/server/Background.cc index 323ea796..cad8d0b1 100644 --- a/server/Background.cc +++ b/server/Background.cc @@ -112,7 +112,7 @@ Backgrounds::worker() Task task = tasks.front(); lock.unlock(); - Snapper* snapper = task.meta_snapper->getSnapper(); + const Snapper* snapper = task.meta_snapper->getSnapper(); Comparison comparison(snapper, task.snapshot1, task.snapshot2, false); task.meta_snapper->dec_use_count(); diff --git a/server/MetaSnapper.cc b/server/MetaSnapper.cc index 865c81fa..d4e564a8 100644 --- a/server/MetaSnapper.cc +++ b/server/MetaSnapper.cc @@ -35,7 +35,7 @@ MetaSnappers meta_snappers; -MetaSnapper::MetaSnapper(ConfigInfo& config_info) +MetaSnapper::MetaSnapper(const ConfigInfo& config_info) : config_info(config_info) { set_permissions(); diff --git a/server/MetaSnapper.h b/server/MetaSnapper.h index 1111aad5..32d19d5d 100644 --- a/server/MetaSnapper.h +++ b/server/MetaSnapper.h @@ -49,7 +49,7 @@ class MetaSnapper : public RefCounter { public: - MetaSnapper(ConfigInfo& config_info); + MetaSnapper(const ConfigInfo& config_info); ~MetaSnapper(); const string& configName() const { return config_info.get_config_name(); } diff --git a/snapper/Snapper.h b/snapper/Snapper.h index cc3354d7..78cef899 100644 --- a/snapper/Snapper.h +++ b/snapper/Snapper.h @@ -144,7 +144,7 @@ namespace snapper static bool detectFstype(const string& subvolume, string& fstype); - const ConfigInfo& getConfigInfo() { return *config_info; } + const ConfigInfo& getConfigInfo() const { return *config_info; } void setConfigInfo(const map& raw); const Filesystem* getFilesystem() const { return filesystem.get(); }