Skip to content

Commit a5bca13

Browse files
committed
Bugfix: Include <memory> for std::unique_ptr
1 parent 9d9c418 commit a5bca13

34 files changed

+46
-0
lines changed

src/bitcoin-cli.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <util.h>
1616
#include <utilstrencodings.h>
1717

18+
#include <memory>
1819
#include <stdio.h>
1920

2021
#include <event2/buffer.h>

src/bitcoin-tx.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
#include <utilmoneystr.h>
2323
#include <utilstrencodings.h>
2424

25+
#include <memory>
2526
#include <stdio.h>
2627

2728
#include <boost/algorithm/string.hpp>

src/chainparams.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
#include <utilstrencodings.h>
1212

1313
#include <assert.h>
14+
#include <memory>
1415

1516
#include <chainparamsseeds.h>
1617

src/chainparamsbase.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <util.h>
1010

1111
#include <assert.h>
12+
#include <memory>
1213

1314
const std::string CBaseChainParams::MAIN = "main";
1415
const std::string CBaseChainParams::TESTNET = "test";

src/dbwrapper.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44

55
#include <dbwrapper.h>
66

7+
#include <memory>
78
#include <random.h>
89

910
#include <leveldb/cache.h>

src/httprpc.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,8 @@
1717
#include <crypto/hmac_sha256.h>
1818
#include <stdio.h>
1919

20+
#include <memory>
21+
2022
#include <boost/algorithm/string.hpp> // boost::trim
2123

2224
/** WWW-Authenticate to present with 401 Unauthorized response */

src/httpserver.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@
1313
#include <sync.h>
1414
#include <ui_interface.h>
1515

16+
#include <memory>
1617
#include <stdio.h>
1718
#include <stdlib.h>
1819
#include <string.h>

src/memusage.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <stdlib.h>
1111

1212
#include <map>
13+
#include <memory>
1314
#include <set>
1415
#include <vector>
1516
#include <unordered_map>

src/miner.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
#include <validationinterface.h>
2828

2929
#include <algorithm>
30+
#include <memory>
3031
#include <queue>
3132
#include <utility>
3233

src/net.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
#include <ui_interface.h>
2121
#include <utilstrencodings.h>
2222

23+
#include <memory>
2324
#ifdef WIN32
2425
#include <string.h>
2526
#else

0 commit comments

Comments
 (0)