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