]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
- added const 1040/head
authorArvin Schnell <aschnell@suse.de>
Mon, 28 Jul 2025 15:48:57 +0000 (17:48 +0200)
committerArvin Schnell <aschnell@suse.de>
Mon, 28 Jul 2025 15:48:57 +0000 (17:48 +0200)
server/Background.cc
server/MetaSnapper.cc
server/MetaSnapper.h
snapper/Snapper.h

index 323ea796787603cde8fd947743ab2dbd368b82a0..cad8d0b12fb324bad8ca4d95095ad317291b2a84 100644 (file)
@@ -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();
 
index 865c81fa76bf3c6b1b2e3ba0e12604d5036cc91a..d4e564a874a1588e9ed9e09764ce6008f695f4a7 100644 (file)
@@ -35,7 +35,7 @@
 MetaSnappers meta_snappers;
 
 
-MetaSnapper::MetaSnapper(ConfigInfo& config_info)
+MetaSnapper::MetaSnapper(const ConfigInfo& config_info)
     : config_info(config_info)
 {
     set_permissions();
index 1111aad539ce24914cf8513cc2b56fbb715340c9..32d19d5de09b834252b9b7b2452188c3e5eac5b5 100644 (file)
@@ -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(); }
index cc3354d79afa109124c493cad881ebad112758e3..78cef8996ec019499d3789c61ee3a5cd4909cb5f 100644 (file)
@@ -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<string, string>& raw);
 
        const Filesystem* getFilesystem() const { return filesystem.get(); }