Skip to content

Commit ba7fe2d

Browse files
authored
Merge pull request #725 from evoskuil/master
Avoid name conflicts with vc++ memory debugger assumptions.
2 parents 6e934ae + af8df36 commit ba7fe2d

27 files changed

+8
-36
lines changed

builds/msvc/vs2022/libbitcoin-system.import.props

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@
5151
<!-- WIN32_LEAN_AND_MEAN avoids inclusion of certain headers, winsock.h conflicts with boost and protocol use of winsock2.h. -->
5252
<PreprocessorDefinitions>WITH_ICU;WIN32_LEAN_AND_MEAN;NOMINMAX;_WIN32_WINNT=0x0600;%(PreprocessorDefinitions)</PreprocessorDefinitions>
5353
<PreprocessorDefinitions Condition="'$(Linkage-libbitcoin-system)' == 'static' Or '$(Linkage-libbitcoin-system)' == 'ltcg'">BC_STATIC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
54-
</ClCompile>
55-
<ClCompile>
54+
<PreprocessorDefinitions Condition="$(Configuration.IndexOf('Debug')) != -1">_CRTDBG_MAP_ALLOC;%(PreprocessorDefinitions)</PreprocessorDefinitions>
5655
<!-- Enable use of CPU intrinsics. -->
5756
<PreprocessorDefinitions Condition="'$(Option-avx512)' == 'true'">WITH_AVX512;%(PreprocessorDefinitions)</PreprocessorDefinitions>
5857
<PreprocessorDefinitions Condition="'$(Option-avx2)' == 'true'">WITH_AVX2;%(PreprocessorDefinitions)</PreprocessorDefinitions>

console/executor.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_commands.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_dumps.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_events.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_logging.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_options.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_runner.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_scans.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

console/executor_store.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include <algorithm>
2323
#include <atomic>
2424
#include <csignal>
25-
#include <functional>
2625
#include <future>
2726
#include <iostream>
2827
#include <map>

0 commit comments

Comments
 (0)