|
Boost : |
Subject: [boost] The boost bug tracker mutilates code snippets
From: Dmitry Goncharov (dgoncharov_at_[hidden])
Date: 2009-11-16 05:11:05
E.g. this piece of code
boost::asio::io_service ios;
boost::asio::posix::stream_descriptor sd(ios, p[0]);
ios.reset();
int invoked = 0;
boost::asio::async_read(sd, boost::asio::null_buffers(),
boost::bind(&local::on_ready, _1, &invoked));
ios.poll_one();
BOOST_CHECK(!invoked); // doesn't pass
becomes
boost::asio::io_service ios; boost::asio::posix::stream_descriptor
sd(ios, p[0]); ios.reset(); int invoked = 0; boost::asio::async_read(sd,
boost::asio::null_buffers(), boost::bind(&local::on_ready, _1,
&invoked)); ios.poll_one(); BOOST_CHECK(!invoked); // doesn't pass
Can this be fixed?
BR, Dmitry
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk