On Fri, May 21, 2010 at 12:54:08PM +0100, Julian Foad wrote:
> On Fri, 2010-05-21 at 00:47 +0200, Stefan Fuhrmann wrote:
> > -  /* Check that we produced the right amount of data.  */
> > -  assert(tpos == window->tview_len);
> 
> The original code looped through 'window->num_ops' operations, and
> afterwards asserted that the amount of target data generated by them was
> the expected amount.
> 
> The new code loops until the expected amount of target data has been
> generated by (some of) the operations.  I think, to preserve the
> equivalent self-checking, it should then assert that exactly
> 'window->num_ops' operations have been used:
> 
>   assert(op == last_op);

Please use SVN_ERR_ASSERT_NO_RETURN() instead of plain assert().

Thanks,
Stefan

Reply via email to