Subject: Re: [Boost-bugs] [Boost C++ Libraries] #4663: filesystem objects falsely identified as symlinks
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2010-11-25 11:34:01
#4663: filesystem objects falsely identified as symlinks
-------------------------------+--------------------------------------------
Reporter: Claudio Bley | Owner: bemandawes
Type: Bugs | Status: reopened
Milestone: To Be Determined | Component: filesystem
Version: Boost 1.44.0 | Severity: Problem
Resolution: | Keywords:
-------------------------------+--------------------------------------------
Changes (by Claudio Bley):
* status: closed => reopened
* resolution: fixed =>
Comment:
I eagerly awaited the 1.45 release in order to use the fixed filesystem
library. But, I'm not really happy, yet.
As I indicated in my initial report, I would suggest to handle junction
points (pre Vista "symlinks") and ''real'' symlinks as supported by NTFS
v6.0 the same.
Rational: They serve the same purpose and act the same except junction
points have some more limitations than symlinks.
It would make life easier when traversing the filesystem to avoid running
into a cyclic directory reference if `boost::filesystem::is_symlink(p)`
would just return `true` for ''all kinds'' of symlinks.
-- Ticket URL: <https://svn.boost.org/trac/boost/ticket/4663#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:04 UTC