diff options
| author | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-03-21 08:55:35 +0000 |
|---|---|---|
| committer | Janito Vaqueiro Ferreira Filho <janito@mullvad.net> | 2019-04-03 16:46:18 +0000 |
| commit | 2707252fbb1cc9335f786ce7b9c265c2a7422d68 (patch) | |
| tree | c6cbd00a433fc1404367fd281cba89e029e25534 | |
| parent | a1d7a794ada95532b4e76cd561c9e175c91a1a96 (diff) | |
| download | mullvadvpn-2707252fbb1cc9335f786ce7b9c265c2a7422d68.tar.xz mullvadvpn-2707252fbb1cc9335f786ce7b9c265c2a7422d68.zip | |
Configure mullvad log directory on Android
| -rw-r--r-- | mullvad-paths/src/logs.rs | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/mullvad-paths/src/logs.rs b/mullvad-paths/src/logs.rs index 48c0ff1f2c..91f229f489 100644 --- a/mullvad-paths/src/logs.rs +++ b/mullvad-paths/src/logs.rs @@ -23,14 +23,21 @@ pub fn get_log_dir() -> Result<PathBuf> { } pub fn get_default_log_dir() -> Result<PathBuf> { - let dir; - #[cfg(unix)] + #[cfg(not(target_os = "android"))] { - dir = Ok(PathBuf::from("/var/log")); + let dir; + #[cfg(unix)] + { + dir = Ok(PathBuf::from("/var/log")); + } + #[cfg(windows)] + { + dir = crate::get_allusersprofile_dir(); + } + dir.map(|dir| dir.join(crate::PRODUCT_NAME)) } - #[cfg(windows)] + #[cfg(target_os = "android")] { - dir = crate::get_allusersprofile_dir(); + Ok(PathBuf::from(crate::APP_PATH)) } - dir.map(|dir| dir.join(crate::PRODUCT_NAME)) } |
