Re: [Boost-bugs] [Boost C++ Libraries] #2021: Multibyte conversion on wide strings fails on systems with incorrect locale

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #2021: Multibyte conversion on wide strings fails on systems with incorrect locale
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2008-06-21 18:36:02


#2021: Multibyte conversion on wide strings fails on systems with incorrect locale
---------------------------------------+------------------------------------
  Reporter: robert.bielik_at_[hidden] | Owner: ramey
      Type: Bugs | Status: closed
 Milestone: Boost 1.36.0 | Component: serialization
   Version: Boost 1.34.1 | Severity: Showstopper
Resolution: wontfix | Keywords:
---------------------------------------+------------------------------------
Changes (by ramey):

  * status: new => closed
  * resolution: => wontfix

Comment:

 Hmmm - seems to me that this is trapping a user error. If the currently
 set locale can't handle the particular wstring - change the locale before
 you serialize. Maybe what you want is a "utf8 locale" if such a thing
 makes sense.

 Trying to fix this within the library would be in sync with the current
 popular style of making "smart" software, but leads to software with
 surprising behavior.

 No change planned for this.

 Robert Ramey

--
Ticket URL: <http://svn.boost.org/trac/boost/ticket/2021#comment:2>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.


This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:58 UTC