diff options
author | Kiminuo <kiminuo@protonmail.com> | 2021-04-09 08:16:36 +0200 |
---|---|---|
committer | Kiminuo <kiminuo@protonmail.com> | 2021-04-18 11:59:28 +0200 |
commit | b4190eff72c00e384ad238f9c2f10c8b91be969b (patch) | |
tree | 473640c5390ae891d1fb237b28dd351b9101f49f /src/util/system.h | |
parent | 83292e2a700afbf39936bd67bb89fab5398d0066 (diff) | |
download | bitcoin-b4190eff72c00e384ad238f9c2f10c8b91be969b.tar.xz |
Change GetBlocksDir() to ArgsManager.GetBlocksDirPath().
Diffstat (limited to 'src/util/system.h')
-rw-r--r-- | src/util/system.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/util/system.h b/src/util/system.h index a49055b891..fcdb04bb8d 100644 --- a/src/util/system.h +++ b/src/util/system.h @@ -91,8 +91,6 @@ void ReleaseDirectoryLocks(); bool TryCreateDirectories(const fs::path& p); fs::path GetDefaultDataDir(); -// The blocks directory is always net specific. -const fs::path &GetBlocksDir(); const fs::path &GetDataDir(bool fNetSpecific = true); // Return true if -datadir option points to a valid directory or is not specified. bool CheckDataDirOption(); @@ -200,6 +198,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_datadir_path GUARDED_BY(cs_args); mutable fs::path m_cached_network_datadir_path GUARDED_BY(cs_args); @@ -266,6 +265,13 @@ public: std::optional<const Command> GetCommand() const; /** + * Get blocks directory path + * + * @return Blocks path which is network specific + */ + const fs::path& GetBlocksDirPath(); + + /** * Get data directory path * * @param net_specific Append network identifier to the returned path |