diff options
author | Kiminuo <kiminuo@protonmail.com> | 2021-05-20 22:28:06 +0200 |
---|---|---|
committer | Kiminuo <kiminuo@protonmail.com> | 2021-05-22 15:43:42 +0200 |
commit | 716de29dd8672d28bfe0a08424e9958fe61054d2 (patch) | |
tree | 06f10bdf11dd27755d686cd1503fbf01c22c889c /src/util | |
parent | be4171679b8eab8205e04ff86140329bd67878a0 (diff) |
Make `m_cached_blocks_path` mutable. Make `ArgsManager::GetBlocksDirPath()` const.
Diffstat (limited to 'src/util')
-rw-r--r-- | src/util/system.cpp | 2 | ||||
-rw-r--r-- | src/util/system.h | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/util/system.cpp b/src/util/system.cpp index 9b3bd46b38..06684c78ad 100644 --- a/src/util/system.cpp +++ b/src/util/system.cpp @@ -388,7 +388,7 @@ std::optional<unsigned int> ArgsManager::GetArgFlags(const std::string& name) co return std::nullopt; } -const fs::path& ArgsManager::GetBlocksDirPath() +const fs::path& ArgsManager::GetBlocksDirPath() const { LOCK(cs_args); fs::path& path = m_cached_blocks_path; diff --git a/src/util/system.h b/src/util/system.h index f68975ffa3..88a217f71d 100644 --- a/src/util/system.h +++ b/src/util/system.h @@ -195,7 +195,7 @@ protected: std::map<OptionsCategory, std::map<std::string, Arg>> m_available_args GUARDED_BY(cs_args); bool m_accept_any_command GUARDED_BY(cs_args){true}; std::list<SectionInfo> m_config_sections GUARDED_BY(cs_args); - fs::path m_cached_blocks_path GUARDED_BY(cs_args); + mutable fs::path m_cached_blocks_path GUARDED_BY(cs_args); mutable fs::path m_cached_datadir_path GUARDED_BY(cs_args); mutable fs::path m_cached_network_datadir_path GUARDED_BY(cs_args); @@ -266,7 +266,7 @@ public: * * @return Blocks path which is network specific */ - const fs::path& GetBlocksDirPath(); + const fs::path& GetBlocksDirPath() const; /** * Get data directory path |