From 48e376e1e023f6b629a2f4166a279ceaac2d4123 Mon Sep 17 00:00:00 2001 From: Krysztal112233 Date: Fri, 22 Mar 2024 00:42:33 +0800 Subject: [PATCH] lint: allow `clippy::suspicious_open_options` in `sort.rs` --- src/uu/sort/src/sort.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/uu/sort/src/sort.rs b/src/uu/sort/src/sort.rs index 01c87a0c1..75c0bed87 100644 --- a/src/uu/sort/src/sort.rs +++ b/src/uu/sort/src/sort.rs @@ -247,6 +247,7 @@ pub struct Output { } impl Output { + #[allow(clippy::suspicious_open_options)] fn new(name: Option<&str>) -> UResult { let file = if let Some(name) = name { // This is different from `File::create()` because we don't truncate the output yet. @@ -254,7 +255,6 @@ impl Output { let file = OpenOptions::new() .write(true) .create(true) - .truncate(true) .open(name) .map_err(|e| SortError::OpenFailed { path: name.to_owned(),