This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: messages private members


Benjamin Kosnik <bkoz@redhat.com> writes:

| I'm not quite sure how my testing missed this. However, try this.

--- config/locale/gnu/messages_members.h	2 Oct 2003 21:12:46 -0000
***************
*** 39,45 ****
       : facet(__refs)
       {  
  #if !(__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2))
!        _M_name_messages = _S_c_name;
  #endif
         _M_c_locale_messages = _S_get_c_locale(); 
       }
--- 39,45 ----
       : facet(__refs)
       {  
  #if !(__GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ > 2))
!        _M_name_messages = _S_get_c_name();
                           ^^

needs "messages<_CharT>::" to become dependent (still better,
"locale::facet::"), or else error. 

Except that it passes compilation.

Thanks.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]