diff options
Diffstat (limited to 'boost/multiprecision/detail/float_string_cvt.hpp')
-rw-r--r-- | boost/multiprecision/detail/float_string_cvt.hpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/boost/multiprecision/detail/float_string_cvt.hpp b/boost/multiprecision/detail/float_string_cvt.hpp index 7ce246a240..9b5774f1af 100644 --- a/boost/multiprecision/detail/float_string_cvt.hpp +++ b/boost/multiprecision/detail/float_string_cvt.hpp @@ -24,7 +24,7 @@ inline void round_string_up_at(std::string& s, int pos, I& expon) // if(pos < 0) { - s.insert(0, 1, '1'); + s.insert(static_cast<std::string::size_type>(0), 1, '1'); s.erase(s.size() - 1); ++expon; } @@ -182,7 +182,7 @@ std::string convert_to_string(Backend b, std::streamsize digits, std::ios_base:: } BOOST_ASSERT(org_digits >= 0); if(isneg) - result.insert(0, 1, '-'); + result.insert(static_cast<std::string::size_type>(0), 1, '-'); format_float_string(result, expon, org_digits, f, iszero); return result; |