From: Austin Bingham (austin.bingham_at_[hidden])
Date: 2006-01-02 11:09:43


A while ago I brought up what I considered (and still consider) to be
a serious problem in basic_binary_oprimitive::save_binary(). The
problem is the assert at the end of the function:

    assert(os.good());

There are a number of reasons why doing this is a bad idea, but the
discussion on this issue was dropped flat on the floor. Is there any
possibility of discussing alternatives to this assertion? At the very
least, can I get an explanation of why an assert is correct to which
counter-arguments might be considered?

--
Austin Bingham