diff --git a/app/src/main/java/sushi/hardcore/droidfs/ConstValues.kt b/app/src/main/java/sushi/hardcore/droidfs/ConstValues.kt index 9b64622..8320edb 100644 --- a/app/src/main/java/sushi/hardcore/droidfs/ConstValues.kt +++ b/app/src/main/java/sushi/hardcore/droidfs/ConstValues.kt @@ -2,12 +2,13 @@ package sushi.hardcore.droidfs import android.net.Uri import java.io.File -import java.util.* class ConstValues { companion object { const val creator = "DroidFS" const val gocryptfsConfFilename = "gocryptfs.conf" + const val FILE_MODE = 384 //0600 + const val DIRECTORY_MODE = 448 //0700 const val volumeDatabaseName = "SavedVolumes" const val sort_order_key = "sort_order" val fakeUri: Uri = Uri.parse("fakeuri://droidfs") diff --git a/app/src/main/java/sushi/hardcore/droidfs/GocryptfsVolume.kt b/app/src/main/java/sushi/hardcore/droidfs/GocryptfsVolume.kt index 7d77a77..2ba0397 100644 --- a/app/src/main/java/sushi/hardcore/droidfs/GocryptfsVolume.kt +++ b/app/src/main/java/sushi/hardcore/droidfs/GocryptfsVolume.kt @@ -66,7 +66,7 @@ class GocryptfsVolume(var sessionID: Int) { fun mkdir(dir_path: String): Boolean { synchronized(this){ - return native_mkdir(sessionID, dir_path, 0) + return native_mkdir(sessionID, dir_path, ConstValues.DIRECTORY_MODE) } } @@ -108,7 +108,7 @@ class GocryptfsVolume(var sessionID: Int) { fun openWriteMode(file_path: String): Int { synchronized(this){ - return native_open_write_mode(sessionID, file_path, 0) + return native_open_write_mode(sessionID, file_path, ConstValues.FILE_MODE) } }