$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: Xi Wang (xi.wang_at_[hidden])
Date: 2007-04-19 00:50:07
Besides, is the iostreams Jam (v2) file missing something? The file
file_descriptor.cpp seems not to be in the resulting libraries on Linux and
Mac OS X, while it's fine on Windows.
Xi
On 4/18/07, Xi Wang <xi.wang_at_[hidden]> wrote:
>
> In the source libs/iostreams/src/file_descriptor.cpp, file_descriptor::read,
> line 147, I think
>
> return static_cast<std::streamsize>(result);
>
> should be
>
> return static_cast<std::streamsize>(result == 0? -1: result);
>
> The Windows API ReadFile returns TRUE with result == 0 when it has come to
> end-of-file.
>
> Regards,
>
> Xi
>