diff options
Diffstat (limited to 'core/java/android/os/FileUtils.java')
-rw-r--r-- | core/java/android/os/FileUtils.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/core/java/android/os/FileUtils.java b/core/java/android/os/FileUtils.java index 9d50fd9..f56f6a9 100644 --- a/core/java/android/os/FileUtils.java +++ b/core/java/android/os/FileUtils.java @@ -76,7 +76,12 @@ public class FileUtils * @return true if the file exists and false if it does not exist. If you do not have * permission to stat the file, then this method will return false. */ - public static native boolean getFileStatus(String path, FileStatus status); + public static boolean getFileStatus(String path, FileStatus status) { + StrictMode.noteDiskRead(); + return getFileStatusNative(path, status); + } + + private static native boolean getFileStatusNative(String path, FileStatus status); /** Regular expression for safe filenames: no spaces or metacharacters */ private static final Pattern SAFE_FILENAME_PATTERN = Pattern.compile("[\\w%+,./=_-]+"); |