X-Git-Url: http://g0dil.de/git?p=senf.git;a=blobdiff_plain;f=senf%2FSocket%2FProtocols%2FINet%2FINet6Address.cc;fp=senf%2FSocket%2FProtocols%2FINet%2FINet6Address.cc;h=487a9523b1bccc8c9ce3dac3721854f536590ced;hp=da06e112fcc505bbde3463bbf521974124b6a987;hb=b2fff1b50e0010fdad28cb638987cbf88032e30e;hpb=c305d6b970e5952fe006270c7184b8bbb10ba2ee diff --git a/senf/Socket/Protocols/INet/INet6Address.cc b/senf/Socket/Protocols/INet/INet6Address.cc index da06e11..487a952 100644 --- a/senf/Socket/Protocols/INet/INet6Address.cc +++ b/senf/Socket/Protocols/INet/INet6Address.cc @@ -172,7 +172,7 @@ prefix_ senf::INet6Network::INet6Network(std::string const & s) if (i == std::string::npos) throw AddressSyntaxException(s); try { - prefix_len_ = boost::lexical_cast(std::string(s,i+1)); + prefix_len_ = prefix_len_checked( boost::lexical_cast(std::string(s,i+1))); } catch (boost::bad_lexical_cast const &) { throw AddressSyntaxException(s); }