diff --git a/src/release.rs b/src/release.rs index 3f38977..c0036fb 100644 --- a/src/release.rs +++ b/src/release.rs @@ -21,7 +21,13 @@ pub fn get_os_pretty_name() -> Result { for line in reader.lines() { let line = line?; if let Some(pretty_name) = line.strip_prefix("PRETTY_NAME=") { - return Ok(pretty_name.trim_matches('"').to_string()); + if let Some(trimmed) = pretty_name + .strip_prefix('"') + .and_then(|s| s.strip_suffix('"')) + { + return Ok(trimmed.to_string()); + } + return Ok(pretty_name.to_string()); } }