Please do,
time to go sleep for me, but I will take a look into it tommorow.
Thank you for testing!
Honza
Here it is (I am getting good at this reducing thing),
I have not tested your newer patch though:
template<typename _CharT>
struct __timepunct_cache
{
static const _CharT* _S_timezones[14];
};
template<> const char* __timepunct_cache<char>::_S_timezones[14];
template<typename _CharT>
class time_get
{
public:
typedef _CharT char_type;
void _M_extract_name(const _CharT** __names) const;
void _M_extract_via_format() const;
};
template<typename _CharT>
void
time_get<_CharT>::
_M_extract_via_format() const
{
_M_extract_name(__timepunct_cache<_CharT>::_S_timezones);
}
template class time_get<char>;