diff --git a/include/fast_float/ascii_number.h b/include/fast_float/ascii_number.h index 86b0982..c4b4da7 100644 --- a/include/fast_float/ascii_number.h +++ b/include/fast_float/ascii_number.h @@ -264,7 +264,6 @@ template struct parsed_number_string_t { uint64_t mantissa{0}; int16_t exponent{0}; UC const *lastmatch{nullptr}; - parse_error error{parse_error::no_error}; #ifndef FASTFLOAT_ONLY_POSITIVE_C_NUMBER_WO_INF_NAN bool negative{false}; #endif @@ -273,6 +272,7 @@ template struct parsed_number_string_t { // contains the range of the significant digits span integer{}; // non-nullable span fraction{}; // nullable + parse_error error{parse_error::no_error}; }; using byte_span = span;