From 362deeca84c4bbbdf8a193e136b8aad130e20c10 Mon Sep 17 00:00:00 2001 From: maxer137 Date: Wed, 3 Apr 2024 16:07:31 +0200 Subject: [PATCH] seq: remove exponent exponent less than 0 check. When exponent is greater than 0 we previously created a new string causing us to create a new string with a much larger size. This would the get passed to the BigDecimal crate which would get stuck. --- src/uu/seq/src/numberparse.rs | 28 +++++++++++----------------- 1 file changed, 11 insertions(+), 17 deletions(-) diff --git a/src/uu/seq/src/numberparse.rs b/src/uu/seq/src/numberparse.rs index 20b42638a..1a3ffd6b3 100644 --- a/src/uu/seq/src/numberparse.rs +++ b/src/uu/seq/src/numberparse.rs @@ -117,24 +117,18 @@ fn parse_exponent_no_decimal(s: &str, j: usize) -> Result