Don't call bufClear when is_first is TRUE in bufList.

It should be up to the caller whether the buffer needs to be cleared.