------- Comment #5 from paolo dot carlini at oracle dot com 2008-12-02 13:21 ------- (In reply to comment #4) > Your patch fixes the problem at the level of the locale constructor, but why > do > not fix this problem at the level of _M_replace_categories() instead?
Because that would not work, _M_impl has already a name ("C") by that time. Note that all these classes are suboptimal performance-wise, will be redesigned for the next ABI. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38365