diff --git a/src/de.rs b/src/de.rs index 7ba8965..aa4696a 100644 --- a/src/de.rs +++ b/src/de.rs @@ -1,6 +1,7 @@ //! Deserialize JSON data to a Rust data structure. use crate::error::{Error, ErrorCode, Result}; +use crate::lexical; use crate::lib::str::FromStr; use crate::lib::*; use crate::number::Number; @@ -747,10 +748,9 @@ impl<'de, R: Read<'de>> Deserializer { let fraction = &self.scratch[integer_end..]; let f = if self.requested_f32 { - minimal_lexical::parse_float::(integer.iter(), fraction.iter(), exponent) - as f64 + lexical::parse_float::(integer.iter(), fraction.iter(), exponent) as f64 } else { - minimal_lexical::parse_float::(integer.iter(), fraction.iter(), exponent) + lexical::parse_float::(integer.iter(), fraction.iter(), exponent) }; self.scratch.clear();