diff --git a/include/boost/detail/utf8_codecvt_facet.hpp b/include/boost/detail/utf8_codecvt_facet.hpp index 12ae19b..ad714c0 100644 --- a/include/boost/detail/utf8_codecvt_facet.hpp +++ b/include/boost/detail/utf8_codecvt_facet.hpp @@ -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, diff --git a/include/boost/detail/utf8_codecvt_facet.ipp b/include/boost/detail/utf8_codecvt_facet.ipp index d60f906..24eb61a 100644 --- a/include/boost/detail/utf8_codecvt_facet.ipp +++ b/include/boost/detail/utf8_codecvt_facet.ipp @@ -36,6 +36,9 @@ utf8_codecvt_facet::utf8_codecvt_facet( std::codecvt(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*/,