diff --git a/src/rpc/protocol.cpp b/src/rpc/protocol.cpp index 53001e959..527510b93 100644 --- a/src/rpc/protocol.cpp +++ b/src/rpc/protocol.cpp @@ -73,7 +73,7 @@ static const std::string COOKIEAUTH_FILE = ".cookie"; fs::path GetAuthCookieFile() { fs::path path(GetArg("-rpccookiefile", COOKIEAUTH_FILE)); - if (!path.is_complete()) path = GetDataDir() / path; + if (!path.is_absolute()) path = GetDataDir() / path; return path; } diff --git a/src/util.cpp b/src/util.cpp index 0f7a4db7a..0aa22af85 100644 --- a/src/util.cpp +++ b/src/util.cpp @@ -588,7 +588,7 @@ const fs::path &GetBackupDir() fs::path GetConfigFile(const std::string& confPath) { fs::path pathConfigFile(confPath); - if (!pathConfigFile.is_complete()) + if (!pathConfigFile.is_absolute()) pathConfigFile = GetDataDir(false) / pathConfigFile; return pathConfigFile; @@ -624,7 +624,7 @@ void ReadConfigFile(const std::string& confPath) fs::path GetPidFile() { fs::path pathPidFile(GetArg("-pid", BITCOIN_PID_FILENAME)); - if (!pathPidFile.is_complete()) pathPidFile = GetDataDir() / pathPidFile; + if (!pathPidFile.is_absolute()) pathPidFile = GetDataDir() / pathPidFile; return pathPidFile; }