diff options
Diffstat (limited to 'app/src/main/java/org/pacien/tincapp/context/AppPaths.kt')
-rw-r--r-- | app/src/main/java/org/pacien/tincapp/context/AppPaths.kt | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/app/src/main/java/org/pacien/tincapp/context/AppPaths.kt b/app/src/main/java/org/pacien/tincapp/context/AppPaths.kt index 92348d6..9e69790 100644 --- a/app/src/main/java/org/pacien/tincapp/context/AppPaths.kt +++ b/app/src/main/java/org/pacien/tincapp/context/AppPaths.kt | |||
@@ -51,10 +51,12 @@ object AppPaths { | |||
51 | 51 | ||
52 | private fun privateCacheDir() = context.cacheDir!! | 52 | private fun privateCacheDir() = context.cacheDir!! |
53 | private fun publicCacheDir() = context.externalCacheDir!! | 53 | private fun publicCacheDir() = context.externalCacheDir!! |
54 | private fun publicFilesDir() = context.getExternalFilesDir(null) | ||
54 | private fun binDir() = File(context.applicationInfo.nativeLibraryDir) | 55 | private fun binDir() = File(context.applicationInfo.nativeLibraryDir) |
56 | |||
55 | fun runtimeDir() = withDir(File(privateCacheDir(), APP_TINC_RUNTIME_DIR)) | 57 | fun runtimeDir() = withDir(File(privateCacheDir(), APP_TINC_RUNTIME_DIR)) |
56 | fun logDir() = withDir(File(publicCacheDir(), APP_LOG_DIR)) | 58 | fun logDir() = withDir(File(publicCacheDir(), APP_LOG_DIR)) |
57 | fun confDir() = withDir(File(context.filesDir!!, APP_TINC_NETWORKS_DIR)) | 59 | fun confDir() = withDir(File(publicFilesDir(), APP_TINC_NETWORKS_DIR)) |
58 | 60 | ||
59 | fun confDir(netName: String) = File(confDir(), netName) | 61 | fun confDir(netName: String) = File(confDir(), netName) |
60 | fun hostsDir(netName: String) = File(confDir(netName), NET_HOSTS_DIR) | 62 | fun hostsDir(netName: String) = File(confDir(netName), NET_HOSTS_DIR) |