Merge "libsparse: fix memory leak in output_file_close()"

am: 46f9698a11

Change-Id: I2ad649a3198cd09179956e2ca4d921f1a2be02d8
This commit is contained in:
Robin Hsu 2019-11-12 18:20:25 -08:00 committed by android-build-merger
commit c324e80972

View file

@ -493,6 +493,10 @@ static struct sparse_file_ops normal_file_ops = {
void output_file_close(struct output_file* out) {
out->sparse_ops->write_end_chunk(out);
free(out->zero_buf);
free(out->fill_buf);
out->zero_buf = nullptr;
out->fill_buf = nullptr;
out->ops->close(out);
}