Commit b28c0ba2 authored by Dan Melnic's avatar Dan Melnic Committed by Facebook GitHub Bot

Fix C++20 compile

Summary: Fix C++20 compile

Reviewed By: ispeters

Differential Revision: D31898506

fbshipit-source-id: b7cba220dfb78d13181ae04a298e409cc883eda8
parent 8288a7ca
...@@ -48,14 +48,14 @@ using abc = folly::to_ascii_alphabet_lower; ...@@ -48,14 +48,14 @@ using abc = folly::to_ascii_alphabet_lower;
folly::detail::to_ascii_with_##impl<base, abc>(buf, size, v); \ folly::detail::to_ascii_with_##impl<base, abc>(buf, size, v); \
return size; \ return size; \
} }
#define FOLLY_TO_ASCII_BENCH_CHECK(base) \ #define FOLLY_TO_ASCII_BENCH_CHECK(base) \
extern "C" FOLLY_KEEP size_t check_to_ascii_range_##base( \ extern "C" FOLLY_KEEP size_t check_to_ascii_range_##base( \
char* outb, char* oute, uint64_t v) { \ char* outb, char* oute, uint64_t v) { \
return folly::detail::to_ascii_with_route<base, abc>(outb, oute, v); \ return folly::detail::to_ascii_with_route<base, abc>(outb, oute, v); \
} \ } \
extern "C" FOLLY_KEEP size_t check_to_ascii_array_##base( \ extern "C" FOLLY_KEEP size_t check_to_ascii_array_##base( \
char(&out)[folly::to_ascii_size_max<base, uint64_t>], uint64_t v) { \ char(&out)[(folly::to_ascii_size_max<base, uint64_t>)], uint64_t v) { \
return folly::detail::to_ascii_with_route<base, abc>(out, v); \ return folly::detail::to_ascii_with_route<base, abc>(out, v); \
} }
FOLLY_TO_ASCII_BENCH_CHECK_SIZE(imuls, 16) FOLLY_TO_ASCII_BENCH_CHECK_SIZE(imuls, 16)
FOLLY_TO_ASCII_BENCH_CHECK_SIZE(imuls, 10) FOLLY_TO_ASCII_BENCH_CHECK_SIZE(imuls, 10)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment