Fix windows buf size

This commit is contained in:
Matteo Paonessa 2022-02-12 14:51:56 +01:00
parent eed76a08fc
commit 6c1a538162
1 changed files with 2 additions and 2 deletions

View File

@ -86,7 +86,7 @@ unsafe fn lossless(in_file: Vec<u8>, parameters: CSParameters) -> Result<(*mut u
jpeg_finish_decompress(&mut src_info);
jpeg_destroy_decompress(&mut src_info);
Ok((buf, buf_size))
Ok((buf, buf_size as u64))
}
unsafe fn lossy(in_file: Vec<u8>, parameters: CSParameters) -> Result<(*mut u8, u64), io::Error> {
@ -166,7 +166,7 @@ unsafe fn lossy(in_file: Vec<u8>, parameters: CSParameters) -> Result<(*mut u8,
// let mut output_file_buffer = File::create(output_path)?;
// output_file_buffer.write_all(std::slice::from_raw_parts(buf, buf_size as usize))?;
Ok((buf, buf_size))
Ok((buf, buf_size as u64))
}
fn extract_metadata(image: Vec<u8>) -> (Option<img_parts::Bytes>, Option<img_parts::Bytes>) {