From 02f00e2c6bd4f5c732bce2ff2b2a9b52c76385d8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maciej=20Habasi=C5=84ski?= <49205083+haciek@users.noreply.github.com> Date: Sat, 25 Mar 2023 16:44:14 +0100 Subject: [PATCH] du: fix --threshold err msg --- src/uu/du/src/du.rs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/uu/du/src/du.rs b/src/uu/du/src/du.rs index c35bbf119..b0778cbec 100644 --- a/src/uu/du/src/du.rs +++ b/src/uu/du/src/du.rs @@ -913,6 +913,9 @@ impl FromStr for Threshold { let size = parse_size(&s[offset..])?; if s.starts_with('-') { + if size == 0 { + return Err(ParseSizeError::ParseFailure(s.to_string())); + } Ok(Self::Upper(size)) } else { Ok(Self::Lower(size))