Boost logo

Boost :

From: Beman Dawes (bdawes_at_[hidden])
Date: 2004-11-01 16:13:45


At 01:56 PM 10/31/2004, Walter Landry wrote:
>"Aleksey Gurtovoy" <agurtovoy_at_[hidden]> wrote:
>>
>> Draft zip/tarballs for the 1.32 release are available from the
>> following locations:
>>
>> http://www.meta-comm.com/engineering/boost/boost_1_32_0.tar.bz2
>> http://www.meta-comm.com/engineering/boost/boost_1_32_0.tar.gz
>> http://www.meta-comm.com/engineering/boost/boost_1_32_0.zip
>>
>> These are NOT the tarballs that will be released; rather, they are
>> the first probe aiming to uncover whatever problems we are still
>> unaware of (including problems with archives preparation), or, if
>> there are none, to confirm that pending a few issues below, we are
>> finally ready to release.
>
>In libs/filesystem/src/operations_posix_windows.cpp around line 600
>the remove function
>
> BOOST_FILESYSTEM_DECL bool remove( const path & ph )
> {
> if ( exists( ph ) )
> {
> ...
>
>will not delete dangling symlinks. Instead, the exists() line should
>be replaced with
>
> if ( exists( ph ) || symbolic_link_exists ( ph ) )

Fixed in both main trunk and RC_1_32_0.

Thanks!

--Beman


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk