Merge "libsparse: fix memory leak in output_file_close()"
This commit is contained in:
commit
46f9698a11
|
@ -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);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue