It is the last and the only chunk. The fact that we might need multiple passes to get all the output shouldn't matter here, if my understanding of zlib is anything close to correct (and we don't really have a way of knowing if the current pass is going to be the last anyway).