diff --git a/src/base_strategy/xdg.rs b/src/base_strategy/xdg.rs index 65e004c..5ea7407 100644 --- a/src/base_strategy/xdg.rs +++ b/src/base_strategy/xdg.rs @@ -167,7 +167,7 @@ impl Xdg { } fn env_var_or_none(env_var: &str) -> Option { - std::env::var(env_var).ok().and_then(|path| { + std::env::var_os(env_var).and_then(|path| { let path = PathBuf::from(path); // Return None if the path obtained from the environment variable isn’t absolute.