diff --git a/sprout/cstdlib/str_to_float.hpp b/sprout/cstdlib/str_to_float.hpp index 1e640860..29c91e7c 100644 --- a/sprout/cstdlib/str_to_float.hpp +++ b/sprout/cstdlib/str_to_float.hpp @@ -24,7 +24,6 @@ namespace sprout { FloatType p10 = FloatType(10) ) { - typedef typename std::iterator_traits::value_type char_type; return n ? sprout::detail::str_to_float_impl_scale( str, negative, @@ -49,7 +48,6 @@ namespace sprout { long n = 0 ) { - typedef typename std::iterator_traits::value_type char_type; return exponent >= std::numeric_limits::min_exponent && exponent <= std::numeric_limits::max_exponent ? sprout::detail::str_to_float_impl_scale( @@ -145,7 +143,6 @@ namespace sprout { long exponent = 0 ) { - typedef typename std::iterator_traits::value_type char_type; return num_digits == 0 ? FloatType() : sprout::detail::str_to_float_impl_exponent( str,