zip: pass source directly to deflate.end.