summaryrefslogtreecommitdiffstats
path: root/src/bat_utils/less.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/bat_utils/less.rs')
-rw-r--r--src/bat_utils/less.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/bat_utils/less.rs b/src/bat_utils/less.rs
index f7429333..79ecd43b 100644
--- a/src/bat_utils/less.rs
+++ b/src/bat_utils/less.rs
@@ -8,7 +8,7 @@ pub fn retrieve_less_version() -> Option<usize> {
fn parse_less_version(output: &[u8]) -> Option<usize> {
if output.starts_with(b"less ") {
let version = std::str::from_utf8(&output[5..]).ok()?;
- let end = version.find(' ')?;
+ let end = version.find(|c: char| !c.is_ascii_digit())?;
version[..end].parse::<usize>().ok()
} else {
None