diff --git a/src/w32_regex_traits.cpp b/src/w32_regex_traits.cpp index fb1aee30..f234b96a 100644 --- a/src/w32_regex_traits.cpp +++ b/src/w32_regex_traits.cpp @@ -163,8 +163,7 @@ std::list* syntax; std::size_t BOOST_REGEX_CALL _re_get_message(char* buf, std::size_t len, unsigned id); -template -std::size_t BOOST_REGEX_CALL get_message(charT* buf, std::size_t len, unsigned id) +std::size_t BOOST_REGEX_CALL get_message(wchar_t* buf, std::size_t len, unsigned id) { std::size_t size = _re_get_message(static_cast(0), 0, id); if(len < size) @@ -1101,3 +1100,4 @@ unsigned short w32_regex_traits::wide_unicode_classes[] = { #endif // #if defined(_WIN32) && !defined(BOOST_REGEX_NO_W32) +