From 39f5c394a73692d0f924ae16009bc6235c27a714 Mon Sep 17 00:00:00 2001 From: Sylvestre Ledru Date: Sat, 8 Mar 2025 14:51:26 +0100 Subject: [PATCH] Fix 'does not live long enough' --- src/uu/head/src/parse.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/uu/head/src/parse.rs b/src/uu/head/src/parse.rs index 619b48e05..c0212e56d 100644 --- a/src/uu/head/src/parse.rs +++ b/src/uu/head/src/parse.rs @@ -14,7 +14,7 @@ pub enum ParseError { /// Parses obsolete syntax /// head -NUM\[kmzv\] // spell-checker:disable-line -pub fn parse_obsolete(src: &str) -> Option, ParseError>> { +pub fn parse_obsolete(src: &str) -> Option, ParseError>> { let mut chars = src.char_indices(); if let Some((_, '-')) = chars.next() { let mut num_end = 0usize; @@ -44,7 +44,7 @@ fn process_num_block( src: &str, last_char: char, chars: &mut std::str::CharIndices, -) -> Option, ParseError>> { +) -> Option, ParseError>> { match src.parse::() { Ok(num) => { let mut quiet = false;