Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit bb2aa63b authored by Jeff Sharkey's avatar Jeff Sharkey Committed by Android Git Automerger
Browse files

am a2e929e1: Tighten enforcement of file modes.

* commit 'a2e929e1':
  Tighten enforcement of file modes.
parents d4289c6e a2e929e1
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -238,7 +238,7 @@ public abstract class ContentProvider implements ComponentCallbacks2 {
        @Override
        public ParcelFileDescriptor openFile(Uri uri, String mode)
                throws FileNotFoundException {
            if (mode != null && mode.startsWith("rw")) enforceWritePermission(uri);
            if (mode != null && mode.indexOf('w') != -1) enforceWritePermission(uri);
            else enforceReadPermission(uri);
            return ContentProvider.this.openFile(uri, mode);
        }
@@ -246,7 +246,7 @@ public abstract class ContentProvider implements ComponentCallbacks2 {
        @Override
        public AssetFileDescriptor openAssetFile(Uri uri, String mode)
                throws FileNotFoundException {
            if (mode != null && mode.startsWith("rw")) enforceWritePermission(uri);
            if (mode != null && mode.indexOf('w') != -1) enforceWritePermission(uri);
            else enforceReadPermission(uri);
            return ContentProvider.this.openAssetFile(uri, mode);
        }