diff options
| -rw-r--r-- | mullvad-paths/src/cache.rs | 4 | ||||
| -rw-r--r-- | mullvad-paths/src/settings.rs | 2 |
2 files changed, 2 insertions, 4 deletions
diff --git a/mullvad-paths/src/cache.rs b/mullvad-paths/src/cache.rs index cd1763841c..0481766a34 100644 --- a/mullvad-paths/src/cache.rs +++ b/mullvad-paths/src/cache.rs @@ -4,9 +4,7 @@ use std::{env, path::PathBuf}; /// Creates and returns the cache directory pointed to by `MULLVAD_CACHE_DIR`, or the default /// one if that variable is unset. pub fn cache_dir() -> Result<PathBuf> { - #[cfg(target_os = "linux")] - let permissions = crate::unix::Permissions::Any; - #[cfg(target_os = "macos")] + #[cfg(unix)] let permissions = crate::unix::Permissions::ReadExecOnly; #[cfg(target_os = "windows")] let permissions = true; diff --git a/mullvad-paths/src/settings.rs b/mullvad-paths/src/settings.rs index 6ff0a66a4d..8dc1f425bb 100644 --- a/mullvad-paths/src/settings.rs +++ b/mullvad-paths/src/settings.rs @@ -4,7 +4,7 @@ use std::{env, path::PathBuf}; /// Creates and returns the settings directory pointed to by `MULLVAD_SETTINGS_DIR`, or the default /// one if that variable is unset. pub fn settings_dir() -> Result<PathBuf> { - #[cfg(not(target_os = "windows"))] + #[cfg(unix)] { crate::create_and_return(get_settings_dir()?, crate::unix::Permissions::Any) } |
