Data.Iteratee.roll - fix logic error
Data.Iteratee.roll - fix logic error

This fixes the same problem as #eaa16cc, but the branches have diverged enough
that cherry-picking that merge is real pain.

JohnLato/iteratee