aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-11-10 20:01:02 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2021-11-10 20:01:02 +0000
commitef4cea4a0ef009722eb387662658faac9e5df6e5 (patch)
tree62e1d55b901f76bcbace161144501cdbf6017d71
parentd5e7fecfb0e5f888c56294540586b087d3812619 (diff)
parente819e9b51c8cf7d1d638662a4c6269e8382558be (diff)
downloadMessaging-ef4cea4a0ef009722eb387662658faac9e5df6e5.tar.gz
Change-Id: I4553ebf5c9ce9137974d7c4c6cb01fc7f550e710
-rw-r--r--src/com/android/messaging/util/UriUtil.java6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/com/android/messaging/util/UriUtil.java b/src/com/android/messaging/util/UriUtil.java
index d336167..1d6a1be 100644
--- a/src/com/android/messaging/util/UriUtil.java
+++ b/src/com/android/messaging/util/UriUtil.java
@@ -94,8 +94,12 @@ public class UriUtil {
return TextUtils.equals(scheme, ContentResolver.SCHEME_ANDROID_RESOURCE);
}
+ /** Returns whether the given Uri is a file. */
public static boolean isFileUri(final Uri uri) {
- return uri != null && TextUtils.equals(uri.getScheme(), ContentResolver.SCHEME_FILE);
+ return uri != null &&
+ uri.getScheme() != null &&
+ TextUtils.equals(uri.getScheme().toLowerCase(),
+ ContentResolver.SCHEME_FILE);
}
/**