Re: [Boost-bugs] [Boost C++ Libraries] #10731: make_permissions is case-inconsistent and requires unnecessary conversions

Subject: Re: [Boost-bugs] [Boost C++ Libraries] #10731: make_permissions is case-inconsistent and requires unnecessary conversions
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-09-09 18:32:24


#10731: make_permissions is case-inconsistent and requires unnecessary conversions
--------------------------------+------------------------
  Reporter: daniel.kruegler@… | Owner: bemandawes
      Type: Bugs | Status: new
 Milestone: To Be Determined | Component: filesystem
   Version: Boost 1.56.0 | Severity: Problem
Resolution: | Keywords:
--------------------------------+------------------------

Comment (by Daniel Kruegler <daniel.kruegler@…>):

 This issue recently became more problematic because of bug ticket #6320:
 Boost Filesystem really should try to prevent internally any code
 conversions, unless explicitly required by the user. Due to multi-
 threading issues with the code conversions (partly related boost, but
 unfortunately also related to the Standard library associated with the
 Visual Studio compiler), we try hard to prevent any code conversion when
 working with boost filesystem. Alas, this doesn't help us becoming victim
 of the code conversion issue, because the above mentioned make_permissions
 function does perform implicit code conversions through the usage of the
 string() member function of path.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/10731#comment:3>
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:20 UTC