Skip to content

Commit e130ff3

Browse files
author
MarcoFalke
committed
Merge bitcoin-core#183: Add include for std::bind.
2a39ccf Add include for std::bind. (sinetek) Pull request description: Hi, this patch adds in <functional> because the GUI code makes use of std::bind. That's all. ACKs for top commit: jonasschnelli: utACK 2a39ccf Tree-SHA512: fb5ac07d9cd5d006182b52857b289a9926362a2f1bfa4f7f1c78a088670e2ccf39ca28214781df82e8de3909fa3e69685fe1124a7e3ead758575839f5f2277a9
2 parents 5f65f13 + 2a39ccf commit e130ff3

10 files changed

+12
-1
lines changed

src/net.cpp

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

3636
#include <algorithm>
3737
#include <cstdint>
38+
#include <functional>
3839
#include <unordered_map>
3940

4041
#include <math.h>

src/qt/bitcoingui.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
#include <qt/macdockiconhandler.h>
3131
#endif
3232

33+
#include <functional>
3334
#include <chain.h>
3435
#include <chainparams.h>
3536
#include <interfaces/handler.h>

src/qt/clientmodel.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <validation.h>
2020

2121
#include <stdint.h>
22+
#include <functional>
2223

2324
#include <QDebug>
2425
#include <QThread>

src/qt/splashscreen.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@
1818
#include <util/system.h>
1919
#include <util/translation.h>
2020

21+
#include <functional>
22+
2123
#include <QApplication>
2224
#include <QCloseEvent>
2325
#include <QPainter>

src/qt/transactiontablemodel.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
#include <uint256.h>
2020

2121
#include <algorithm>
22+
#include <functional>
2223

2324
#include <QColor>
2425
#include <QDateTime>

src/qt/walletmodel.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@
2929
#include <wallet/wallet.h> // for CRecipient
3030

3131
#include <stdint.h>
32+
#include <functional>
3233

3334
#include <QDebug>
3435
#include <QMessageBox>

src/scheduler.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
#include <random.h>
88

99
#include <assert.h>
10+
#include <functional>
1011
#include <utility>
1112

1213
CScheduler::CScheduler()

src/test/scheduler_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
#include <boost/test/unit_test.hpp>
1010
#include <boost/thread/thread.hpp>
1111

12+
#include <functional>
1213
#include <mutex>
1314

1415
BOOST_AUTO_TEST_SUITE(scheduler_tests)

src/test/transaction_tests.cpp

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
#include <util/strencodings.h>
2525
#include <validation.h>
2626

27+
#include <functional>
2728
#include <map>
2829
#include <string>
2930

src/torcontrol.cpp

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,11 @@
1515
#include <util/strencodings.h>
1616
#include <util/system.h>
1717

18-
#include <vector>
1918
#include <deque>
19+
#include <functional>
2020
#include <set>
2121
#include <stdlib.h>
22+
#include <vector>
2223

2324
#include <boost/signals2/signal.hpp>
2425
#include <boost/algorithm/string/split.hpp>

0 commit comments

Comments
 (0)