}
-Buffer * BufferList::getBuffer(unsigned int const choice)
+Buffer * BufferList::getBuffer(unsigned int choice)
{
if (choice >= bstore.size())
return 0;
{
// Use ::assert to avoid a loop, BOOST_ASSERT ends up calling ::assert
// compare with 0 to avoid pointer/interger comparison
- assert(buf != 0);
+ // ::assert(buf != 0);
+ if (!buf)
+ return;
// No need to save if the buffer has not changed.
if (buf->isClean())