aboutsummaryrefslogtreecommitdiff
path: root/vgcodec/src/export.rs
diff options
context:
space:
mode:
Diffstat (limited to 'vgcodec/src/export.rs')
-rw-r--r--vgcodec/src/export.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/vgcodec/src/export.rs b/vgcodec/src/export.rs
index 7b02085..e020c5d 100644
--- a/vgcodec/src/export.rs
+++ b/vgcodec/src/export.rs
@@ -76,5 +76,8 @@ impl Exporter {
let result: Vec<u8> = bytemuck::cast_slice(&data).to_vec();
let image = RgbaImage::from_raw(self.size.width, self.size.height, result).unwrap();
image.save(save_path).unwrap();
+
+ drop(data);
+ self.export_buffer.unmap();
}
}