From f4b1a97c0a729c5b1a1ec8c2c2562183028a24f4 Mon Sep 17 00:00:00 2001 From: Daniel Hofstetter Date: Sun, 11 May 2025 13:35:43 +0200 Subject: [PATCH] id: remove unnecessary to_string calls --- src/uu/id/src/id.rs | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/src/uu/id/src/id.rs b/src/uu/id/src/id.rs index 5799759b0..314d12d68 100644 --- a/src/uu/id/src/id.rs +++ b/src/uu/id/src/id.rs @@ -174,13 +174,7 @@ pub fn uumain(args: impl uucore::Args) -> UResult<()> { )); } - let delimiter = { - if state.zflag { - "\0".to_string() - } else { - " ".to_string() - } - }; + let delimiter = if state.zflag { "\0" } else { " " }; let line_ending = LineEnding::from_zero_flag(state.zflag); if state.cflag { @@ -307,7 +301,7 @@ pub fn uumain(args: impl uucore::Args) -> UResult<()> { } }) .collect::>() - .join(&delimiter), + .join(delimiter), // NOTE: this is necessary to pass GNU's "tests/id/zero.sh": if state.zflag && state.user_specified && users.len() > 1 { "\0"