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