Replace hard-coded /tmp paths with call to boost::filesystem::temp_directory_path()

This commit is contained in:
Tim Hughes 2014-02-19 22:16:20 +00:00
parent ae48bfdde2
commit 90b7b43d43
2 changed files with 4 additions and 2 deletions

View File

@ -22,6 +22,7 @@
#include <chrono>
#include <thread>
#include <boost/filesystem/operations.hpp>
#include <BlockChain.h>
#include <PeerNetwork.h>
using namespace std;
@ -47,7 +48,7 @@ int peerTest(int argc, char** argv)
remoteHost = argv[i];
}
BlockChain ch("/tmp");
BlockChain ch(boost::filesystem::temp_directory_path().string());
PeerServer pn("Test", ch, 0, listenPort);
if (!remoteHost.empty())

View File

@ -20,6 +20,7 @@
* State test functions.
*/
#include <boost/filesystem/operations.hpp>
#include <secp256k1.h>
#include <BlockChain.h>
#include <State.h>
@ -33,7 +34,7 @@ int stateTest()
KeyPair myMiner = sha3("Gav's Miner");
// KeyPair you = sha3("123");
Defaults::setDBPath("/tmp");
Defaults::setDBPath(boost::filesystem::temp_directory_path().string());
Overlay stateDB = State::openDB();
BlockChain bc;