diff --git a/include/boost/lexical_cast.hpp b/include/boost/lexical_cast.hpp index 5ea43c0..e8ac499 100644 --- a/include/boost/lexical_cast.hpp +++ b/include/boost/lexical_cast.hpp @@ -335,7 +335,7 @@ namespace boost class lexical_streambuf : public std::basic_streambuf { public: - void setbuf(CharT* start, CharT* finish) + void lcast_setbuf(CharT* start, CharT* finish) { this->setg(start, start, finish); } @@ -619,7 +619,7 @@ namespace boost return false; lexical_streambuf sb; - sb.setbuf(start, finish); + sb.lcast_setbuf(start, finish); std::basic_istream stream(&sb); stream.unsetf(std::ios::skipws);