mirror of
https://github.com/kvazar-network/kevacoin.git
synced 2025-01-17 18:40:09 +00:00
updated util.cpp to use make_preferred()
This commit is contained in:
parent
93fb7489a7
commit
36949554ab
23
src/util.cpp
23
src/util.cpp
@ -2,6 +2,7 @@
|
|||||||
// Copyright (c) 2009-2012 The Bitcoin developers
|
// Copyright (c) 2009-2012 The Bitcoin developers
|
||||||
// Distributed under the MIT/X11 software license, see the accompanying
|
// Distributed under the MIT/X11 software license, see the accompanying
|
||||||
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
|
// file license.txt or http://www.opensource.org/licenses/mit-license.php.
|
||||||
|
|
||||||
#include "headers.h"
|
#include "headers.h"
|
||||||
#include "strlcpy.h"
|
#include "strlcpy.h"
|
||||||
#include <boost/algorithm/string/join.hpp>
|
#include <boost/algorithm/string/join.hpp>
|
||||||
@ -858,10 +859,11 @@ string GetDataDir()
|
|||||||
string GetConfigFile()
|
string GetConfigFile()
|
||||||
{
|
{
|
||||||
namespace fs = boost::filesystem;
|
namespace fs = boost::filesystem;
|
||||||
fs::path pathConfig(GetArg("-conf", "bitcoin.conf"));
|
|
||||||
if (!pathConfig.is_complete())
|
fs::path pathConfigFile(GetArg("-conf", "bitcoin.conf"));
|
||||||
pathConfig = fs::path(GetDataDir()) / pathConfig;
|
if (!pathConfigFile.is_complete()) pathConfigFile = fs::path(GetDataDir()) / pathConfigFile;
|
||||||
return pathConfig.string();
|
pathConfigFile.make_preferred();
|
||||||
|
return pathConfigFile.string();
|
||||||
}
|
}
|
||||||
|
|
||||||
bool ReadConfigFile(map<string, string>& mapSettingsRet,
|
bool ReadConfigFile(map<string, string>& mapSettingsRet,
|
||||||
@ -874,7 +876,9 @@ bool ReadConfigFile(map<string, string>& mapSettingsRet,
|
|||||||
{
|
{
|
||||||
if (fs::is_directory(fs::system_complete(mapSettingsRet["-datadir"])))
|
if (fs::is_directory(fs::system_complete(mapSettingsRet["-datadir"])))
|
||||||
{
|
{
|
||||||
fs::path pathDataDir = fs::system_complete(mapSettingsRet["-datadir"]);
|
fs::path pathDataDir(fs::system_complete(mapSettingsRet["-datadir"]));
|
||||||
|
pathDataDir.make_preferred();
|
||||||
|
|
||||||
strlcpy(pszSetDataDir, pathDataDir.string().c_str(), sizeof(pszSetDataDir));
|
strlcpy(pszSetDataDir, pathDataDir.string().c_str(), sizeof(pszSetDataDir));
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@ -908,10 +912,11 @@ bool ReadConfigFile(map<string, string>& mapSettingsRet,
|
|||||||
string GetPidFile()
|
string GetPidFile()
|
||||||
{
|
{
|
||||||
namespace fs = boost::filesystem;
|
namespace fs = boost::filesystem;
|
||||||
fs::path pathConfig(GetArg("-pid", "bitcoind.pid"));
|
|
||||||
if (!pathConfig.is_complete())
|
fs::path pathPidFile(GetArg("-pid", "bitcoind.pid"));
|
||||||
pathConfig = fs::path(GetDataDir()) / pathConfig;
|
if (!pathPidFile.is_complete()) pathPidFile = fs::path(GetDataDir()) / pathPidFile;
|
||||||
return pathConfig.string();
|
pathPidFile.make_preferred();
|
||||||
|
return pathPidFile.string();
|
||||||
}
|
}
|
||||||
|
|
||||||
void CreatePidFile(string pidFile, pid_t pid)
|
void CreatePidFile(string pidFile, pid_t pid)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user