> ... details omitted...
>
> This function purports to be valid for any charT. However, because greg_base_facet
>is
> a typedef for date_names_put with a default of "char", it looks to me it wouldn't
>work for
> other char types such as wchar_t.
Yes, this is, or rather was a bug. Fix checked
date_names_put is defined in date_names_put.hpp as
template >
class date_names_put : public std::locale::facet
file greg_facet.hpp defines:
typedef boost::date_time::date_names_put greg_base_facet;
This makes use of the default charT = char.
Later in that file...
template
inlin