Move ~utf_codecvt_facet to .ipp file to try to fix visibility issues

This commit is contained in:
Peter Dimov
2018-09-17 21:46:12 +03:00
parent 9b95b29c59
commit b29edf18cb
2 changed files with 4 additions and 1 deletions

View File

@ -114,7 +114,7 @@ struct BOOST_UTF8_DECL utf8_codecvt_facet :
{
public:
explicit utf8_codecvt_facet(std::size_t no_locale_manage=0);
virtual ~utf8_codecvt_facet(){}
virtual ~utf8_codecvt_facet();
protected:
virtual std::codecvt_base::result do_in(
std::mbstate_t& state,

View File

@ -36,6 +36,9 @@ utf8_codecvt_facet::utf8_codecvt_facet(
std::codecvt<wchar_t, char, std::mbstate_t>(no_locale_manage)
{}
utf8_codecvt_facet::~utf8_codecvt_facet()
{}
// Translate incoming UTF-8 into UCS-4
std::codecvt_base::result utf8_codecvt_facet::do_in(
std::mbstate_t& /*state*/,