diff --git a/ircd/lexical.cc b/ircd/lexical.cc index 022b1cba7..06c6adb9c 100644 --- a/ircd/lexical.cc +++ b/ircd/lexical.cc @@ -71,7 +71,7 @@ T ircd::_lex_cast(const string_view &s) try { - return boost::lexical_cast(s); + return boost::lexical_cast(data(s), size(s)); } catch(const boost::bad_lexical_cast &e) {