Skip to content

Commit 7d5172d

Browse files
committed
Replace includes of boost/filesystem.h with fs.h
This is step one in abstracting the use of boost::filesystem.
1 parent 19e36bb commit 7d5172d

27 files changed

+28
-37
lines changed

src/addrdb.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,13 @@
88
#include "addrman.h"
99
#include "chainparams.h"
1010
#include "clientversion.h"
11+
#include "fs.h"
1112
#include "hash.h"
1213
#include "random.h"
1314
#include "streams.h"
1415
#include "tinyformat.h"
1516
#include "util.h"
1617

17-
#include <boost/filesystem.hpp>
1818

1919
CBanDB::CBanDB()
2020
{

src/addrdb.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@
66
#ifndef BITCOIN_ADDRDB_H
77
#define BITCOIN_ADDRDB_H
88

9+
#include "fs.h"
910
#include "serialize.h"
1011

1112
#include <string>
1213
#include <map>
13-
#include <boost/filesystem/path.hpp>
1414

1515
class CSubNet;
1616
class CAddrMan;

src/bitcoin-cli.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,12 @@
99

1010
#include "chainparamsbase.h"
1111
#include "clientversion.h"
12+
#include "fs.h"
1213
#include "rpc/client.h"
1314
#include "rpc/protocol.h"
1415
#include "util.h"
1516
#include "utilstrencodings.h"
1617

17-
#include <boost/filesystem/operations.hpp>
1818
#include <stdio.h>
1919

2020
#include <event2/buffer.h>

src/bitcoind.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include "chainparams.h"
1111
#include "clientversion.h"
1212
#include "compat.h"
13+
#include "fs.h"
1314
#include "rpc/server.h"
1415
#include "init.h"
1516
#include "noui.h"
@@ -20,7 +21,6 @@
2021
#include "utilstrencodings.h"
2122

2223
#include <boost/algorithm/string/predicate.hpp>
23-
#include <boost/filesystem.hpp>
2424
#include <boost/thread.hpp>
2525

2626
#include <stdio.h>

src/dbwrapper.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,10 @@
44

55
#include "dbwrapper.h"
66

7+
#include "fs.h"
78
#include "util.h"
89
#include "random.h"
910

10-
#include <boost/filesystem.hpp>
11-
1211
#include <leveldb/cache.h>
1312
#include <leveldb/env.h>
1413
#include <leveldb/filter_policy.h>

src/dbwrapper.h

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,14 +6,13 @@
66
#define BITCOIN_DBWRAPPER_H
77

88
#include "clientversion.h"
9+
#include "fs.h"
910
#include "serialize.h"
1011
#include "streams.h"
1112
#include "util.h"
1213
#include "utilstrencodings.h"
1314
#include "version.h"
1415

15-
#include <boost/filesystem/path.hpp>
16-
1716
#include <leveldb/db.h>
1817
#include <leveldb/write_batch.h>
1918

src/init.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
#include "checkpoints.h"
1717
#include "compat/sanity.h"
1818
#include "consensus/validation.h"
19+
#include "fs.h"
1920
#include "httpserver.h"
2021
#include "httprpc.h"
2122
#include "key.h"
@@ -56,7 +57,6 @@
5657
#include <boost/algorithm/string/replace.hpp>
5758
#include <boost/algorithm/string/split.hpp>
5859
#include <boost/bind.hpp>
59-
#include <boost/filesystem.hpp>
6060
#include <boost/function.hpp>
6161
#include <boost/interprocess/sync/file_lock.hpp>
6262
#include <boost/thread.hpp>

src/net.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include "amount.h"
1212
#include "bloom.h"
1313
#include "compat.h"
14+
#include "fs.h"
1415
#include "hash.h"
1516
#include "limitedmap.h"
1617
#include "netaddress.h"
@@ -32,7 +33,6 @@
3233
#include <arpa/inet.h>
3334
#endif
3435

35-
#include <boost/filesystem/path.hpp>
3636
#include <boost/foreach.hpp>
3737
#include <boost/signals2/signal.hpp>
3838

src/qt/bitcoin.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010

1111
#include "chainparams.h"
1212
#include "clientmodel.h"
13+
#include "fs.h"
1314
#include "guiconstants.h"
1415
#include "guiutil.h"
1516
#include "intro.h"
@@ -38,7 +39,6 @@
3839

3940
#include <stdint.h>
4041

41-
#include <boost/filesystem/operations.hpp>
4242
#include <boost/thread.hpp>
4343

4444
#include <QApplication>

src/qt/guiutil.cpp

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include "qvalidatedlineedit.h"
1010
#include "walletmodel.h"
1111

12+
#include "fs.h"
1213
#include "primitives/transaction.h"
1314
#include "init.h"
1415
#include "policy/policy.h"
@@ -35,9 +36,6 @@
3536
#include "shlwapi.h"
3637
#endif
3738

38-
#include <boost/filesystem.hpp>
39-
#include <boost/filesystem/fstream.hpp>
40-
#include <boost/filesystem/detail/utf8_codecvt_facet.hpp>
4139
#include <boost/scoped_array.hpp>
4240

4341
#include <QAbstractItemView>

0 commit comments

Comments
 (0)