diff --git a/src/main.rs b/src/main.rs index 1a81a61..2e994fc 100644 --- a/src/main.rs +++ b/src/main.rs @@ -47,7 +47,11 @@ impl FileInfo { match File::write_all(file_descriptor, &mut self.bytes) { - Ok(_) => println!("Done: Write -> {} bytes", &mut self.size), + Ok(_) => + { + self.size = self.bytes.len(); + println!("Done: Write -> {} bytes", &mut self.size); + } Err(err_val) => println!("Error: Write {}", err_val), } }