1
0
mirror of https://github.com/pcvolkmer/osc-variant.git synced 2025-04-19 19:56:50 +00:00

Do not create temp value

This commit is contained in:
Paul-Christian Volkmer 2023-06-15 22:07:53 +02:00
parent 1fdac88d6d
commit 2c11690edf

View File

@ -85,14 +85,14 @@ fn read_inputfile(inputfile: String) -> Result<OnkostarEditor, FileError> {
}
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(())
}