Re: [Boost-bugs] [Boost C++ Libraries] #3827: Embeded null written as \0 rather than \u0000 in property_tree::write_json

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #3827: Embeded null written as \0 rather than \u0000 in property_tree::write_json
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-02-17 18:43:58


#3827: Embeded null written as \0 rather than \u0000 in property_tree::write_json
------------------------------------------------------+---------------------
  Reporter: Michael Anderson <drmikeando@…> | Owner: cornedbee
      Type: Bugs | Status: closed
 Milestone: Boost 1.42.0 | Component: property_tree
   Version: Boost Development Trunk | Severity: Problem
Resolution: fixed | Keywords:
------------------------------------------------------+---------------------
Changes (by cornedbee):

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

Comment:

 (In [59738]) Turns out JSON doesn't allow \0 as an escape sequence. Also,
 don't rely on is_print for figuring out which characters to escape, but
 instead follow the spec. Fixes bug 3827.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/3827#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:50:02 UTC