Opened 15 years ago

Closed 15 years ago

#1140 closed Bugs (fixed)

boost::iostreams linked_streambuf bug

Reported by: Noboru Uchida <noboru@…> Owned by: Jonathan Turkanis
Milestone: To Be Determined Component: iostreams
Version: Boost 1.34.1 Severity: Problem
Keywords: Cc:

Description

Please forgive my poor English.

BOOST_IOSTREAMS_USING_PROTECTED_STREAMS_BUFFER macro ( which is defined in boost/iostreams/detail/streambuf/linked_streambuf.hpp) includes sputc(), which is a *public* member of std::basic_streambuf<>.

Properbly this is not what is meant to be, I think.

As a result, boost::iostreams::stream_buffer<>::sputc() is hidden to users, and users can't call it.

Change History (2)

comment:1 by Jonathan Turkanis, 15 years ago

Owner: changed from Douglas Gregor to Jonathan Turkanis
Status: newassigned

comment:2 by Jonathan Turkanis, 15 years ago

Resolution: fixed
Status: assignedclosed

fixed in [42961] in branches/iostreams_dev, to be merged into trunk after testing

Note: See TracTickets for help on using tickets.