Opened 16 years ago
Closed 15 years ago
#822 closed Bugs (fixed)
Incorrect usage of bad_write(), bad_seek() etc.
Reported by: | gmsb | Owned by: | Jonathan Turkanis |
---|---|---|---|
Milestone: | Component: | iostreams | |
Version: | None | Severity: | Problem |
Keywords: | Cc: |
Description
Incorrect usage of bad_write(), bad_seek() etc. defined in <boost/iostreams/detail/error.hpp>. In several places in the rest of Boost.Iostreams where these functions are used to construct exceptions, the exceptions aren't then thrown. This is probably unintended. E.g. restrict.hpp, direct_adapter.hpp and range_adapter.hpp. P.S. Should there be a tracker category of "iostreams"?
Change History (2)
comment:1 by , 15 years ago
Component: | None → iostreams |
---|---|
Severity: | → Problem |
comment:2 by , 15 years ago
Resolution: | None → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
The only occurrences I found were in boost/iostreams/detail/adapter/range_adapter.hpp and boost/iostreams/detail/adapter/direct_adapter.hpp (both involving bad_seek()); these are fixed in [42357] in branches/iostreams_dev, to be merged into trunk shortly.