Subject: Re: [Boost-bugs] [Boost C++ Libraries] #7307: boost::filesystem::remove_all(dirname, ec) throws on write protected directories
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2016-11-23 17:05:13
#7307: boost::filesystem::remove_all(dirname,ec) throws on write protected
directories
-------------------------------+------------------------
Reporter: bach@⦠| Owner: bemandawes
Type: Bugs | Status: closed
Milestone: To Be Determined | Component: filesystem
Version: Boost 1.50.0 | Severity: Problem
Resolution: fixed | Keywords:
-------------------------------+------------------------
Changes (by bemandawes):
* status: new => closed
* resolution: => fixed
Comment:
Hopefully fixed. Here is the commit message: Fix #7307,
remove_all(dirname,ec) throws on write protected directories. This is a
tough one to test. There are three internal function calls where errors
might arise, and it would take too much time to write tests for each of
those cases. Someday we will have Titus Winter's mock installable file
system, but for now are relying on code inspection rather than testing.
Thanks for the bug report!
--Beman
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/7307#comment:5> 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