mirror of
https://github.com/fastfloat/fast_float.git
synced 2026-06-15 08:26:08 +08:00
Merge pull request #388 from biojppm/fix/clang_compile_error
Fix compile error in clang<10: fails on pragma -Wc++20-extensions
This commit is contained in:
commit
c05156ff60
@ -358,7 +358,9 @@ from_chars_float_advanced(UC const *first, UC const *last, T &value,
|
|||||||
// This is unfortunate.
|
// This is unfortunate.
|
||||||
#ifdef __clang__
|
#ifdef __clang__
|
||||||
#pragma clang diagnostic push
|
#pragma clang diagnostic push
|
||||||
|
#if (!defined(__APPLE_CC__) && __clang_major__ >= 10) || (__clang_major__ >= 13)
|
||||||
#pragma clang diagnostic ignored "-Wc++20-extensions"
|
#pragma clang diagnostic ignored "-Wc++20-extensions"
|
||||||
|
#endif
|
||||||
#endif
|
#endif
|
||||||
if fastfloat_unlikely (pns.too_many_digits) {
|
if fastfloat_unlikely (pns.too_many_digits) {
|
||||||
return parse_number_slow_path<T, UC>(first, last, value, options, bjf);
|
return parse_number_slow_path<T, UC>(first, last, value, options, bjf);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user