validate all compressed buffers

This commit is contained in:
Robert Habermeier 2016-06-15 19:18:49 +02:00
parent b38f33531e
commit 7ca5c115d8
1 changed files with 2 additions and 0 deletions

View File

@ -78,6 +78,8 @@ fn write_chunk(raw_data: &[u8], compression_buffer: &mut Vec<u8>, path: &Path) -
let compressed = &compression_buffer[..compressed_size];
let hash = compressed.sha3();
assert!(snappy::validate_compressed_buffer(compressed));
let mut file_path = path.to_owned();
file_path.push(hash.hex());