Fixed ifdef checks (incorrect syntax)

This commit is contained in:
MTahaK 2023-12-12 17:59:04 -05:00
parent d8dbbc54ab
commit cbbbc75c88

View File

@ -137,7 +137,7 @@ template<typename T, typename UC>
FASTFLOAT_CONSTEXPR20 FASTFLOAT_CONSTEXPR20
from_chars_result_t<UC> from_chars(UC const * first, UC const * last, from_chars_result_t<UC> from_chars(UC const * first, UC const * last,
T &value, chars_format fmt /*= chars_format::general*/) noexcept { T &value, chars_format fmt /*= chars_format::general*/) noexcept {
#ifdef __STDCPP_FLOAT32_T__ == 1 #ifdef __STDCPP_FLOAT32_T__
// if std::float32_t is defined, then we are in C++23 mode; macro set for float32; // if std::float32_t is defined, then we are in C++23 mode; macro set for float32;
// set value to float due to equivalence between float and float32_t // set value to float due to equivalence between float and float32_t
if(std::is_same<T, std::float32_t>::value){ if(std::is_same<T, std::float32_t>::value){
@ -147,7 +147,7 @@ from_chars_result_t<UC> from_chars(UC const * first, UC const * last,
return ret; return ret;
} }
#endif #endif
#ifdef __STDCPP_FLOAT64_T__ == 1 #ifdef __STDCPP_FLOAT64_T__
// if std::float64_t is defined, then we are in C++23 mode; macro set for float64; // if std::float64_t is defined, then we are in C++23 mode; macro set for float64;
// set value as double due to equivalence between double and float64_t // set value as double due to equivalence between double and float64_t
if(std::is_same<T, std::float64_t>::value){ if(std::is_same<T, std::float64_t>::value){