From 2c11690edfeac3fd97845a4ba3d7aa6a6b2f60c9 Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Thu, 15 Jun 2023 22:07:53 +0200 Subject: [PATCH] Do not create temp value --- src/main.rs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main.rs b/src/main.rs index 0fc8974..7fd84ce 100644 --- a/src/main.rs +++ b/src/main.rs @@ -85,14 +85,14 @@ fn read_inputfile(inputfile: String) -> Result { } fn write_outputfile(filename: String, content: &String) -> Result<(), FileError> { - let mut file = OpenOptions::new() + OpenOptions::new() .read(false) .write(true) .create(true) .truncate(true) .open(filename.clone()) - .map_err(|err| FileError::Writing(filename.clone(), err.to_string()))?; - file.write_all(content.as_bytes()) + .map_err(|err| FileError::Writing(filename.clone(), err.to_string()))? + .write_all(content.as_bytes()) .map_err(|err| FileError::Writing(filename, err.to_string()))?; Ok(()) }