aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKostya Shishkov <kostya.shishkov@gmail.com>2020-10-04 12:43:42 +0200
committerKostya Shishkov <kostya.shishkov@gmail.com>2020-10-04 12:43:42 +0200
commitad8d992fda91522c4488be832e3461444669fb8f (patch)
tree4ecc14a48f20fdca2d882308fe83ab0dc314efcb
parentf7e9662a6343256ffdf5d1fc6bc7da45f2fb20e6 (diff)
downloadnihav-tool-ad8d992fda91522c4488be832e3461444669fb8f.tar.gz
flush wavwriter data on close
-rw-r--r--src/wavwriter.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/wavwriter.rs b/src/wavwriter.rs
index 58523b7..c0b324d 100644
--- a/src/wavwriter.rs
+++ b/src/wavwriter.rs
@@ -157,6 +157,7 @@ impl<'a> Drop for WavWriter<'a> {
let res = self.io.write_u32le((size - 8) as u32);
let res = self.io.seek(SeekFrom::Start(self.data_pos - 4));
let res = self.io.write_u32le(((size as u64) - self.data_pos) as u32);
+ let res = self.io.flush();
}
}
}