Skip to content

Commit c9be38f

Browse files
committed
[C++] Use C++ versions of C headers.
Usage of C headers is deprecated in C++ language.
1 parent 6fb4895 commit c9be38f

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

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

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -935,11 +935,10 @@ private static CharSequence generateFileHeader(
935935
"#if !defined(__STDC_LIMIT_MACROS)\n" +
936936
"# define __STDC_LIMIT_MACROS 1\n" +
937937
"#endif\n" +
938-
"#include <string.h>\n" +
939-
"#include <stdint.h>\n" +
940-
"#include <stdexcept>\n" +
941938
"#include <cstdint>\n" +
942-
"#include <limits>\n\n" +
939+
"#include <cstring>\n" +
940+
"#include <limits>\n" +
941+
"#include <stdexcept>\n\n" +
943942
"#if defined(WIN32) || defined(_WIN32)\n" +
944943
"# define SBE_BIG_ENDIAN_ENCODE_16(v) _byteswap_ushort(v)\n" +
945944
"# define SBE_BIG_ENDIAN_ENCODE_32(v) _byteswap_ulong(v)\n" +

0 commit comments

Comments
 (0)