From fda97168f0b60e6e46d06d4cf5dadd43eaa97a0e Mon Sep 17 00:00:00 2001 From: Daniel Lemire Date: Mon, 27 Nov 2023 15:50:47 -0500 Subject: [PATCH] casting to avoid warnings --- include/fast_float/parse_number.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/fast_float/parse_number.h b/include/fast_float/parse_number.h index 239931a..1c8afa4 100644 --- a/include/fast_float/parse_number.h +++ b/include/fast_float/parse_number.h @@ -205,7 +205,7 @@ from_chars_result_t from_chars_advanced(UC const * first, UC const * last, #if defined(__clang__) || defined(FASTFLOAT_32BIT) // Clang may map 0 to -0.0 when fegetround() == FE_DOWNWARD if(pns.mantissa == 0) { - value = pns.negative ? -0. : 0.; + value = pns.negative ? T(-0.) : T(0.); return answer; } #endif