Skip to content

Commit 2d54c16

Browse files
committed
[C++] hide USE_SPAN behind ENABLE_SPAN
1 parent 4efdb2b commit 2d54c16

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

sbe-tool/src/main/java/uk/co/real_logic/sbe/generation/cpp/CppGenerator.java

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1728,8 +1728,10 @@ private CharSequence generateFileHeader(
17281728
"#endif\n\n" +
17291729

17301730
"#if __cplusplus >= 202002L\n" +
1731-
"# include <span>\n" +
1732-
"# define SBE_USE_SPAN 1\n" +
1731+
"# if defined(SBE_ENABLE_SPAN)\n" +
1732+
"# include <span>\n" +
1733+
"# define SBE_USE_SPAN 1\n" +
1734+
"# endif\n" +
17331735
"#endif\n\n" +
17341736

17351737
"#if !defined(__STDC_LIMIT_MACROS)\n" +

0 commit comments

Comments
 (0)