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

Commit 0dd23fe6 authored by TYM Tsai's avatar TYM Tsai
Browse files

Add null pointer checker

Bug: 288320370
Test: buils pass
Change-Id: I49e5fc0a959f8f43b23a21beafb83a6d216ce998
parent 3bab86af
Loading
Loading
Loading
Loading
+10 −6
Original line number Diff line number Diff line
@@ -155,21 +155,25 @@ public class UriPermissionOwner {

    public void removeReadPermission(UriPermission perm) {
        synchronized (this) {
            if (mReadPerms != null) {
                mReadPerms.remove(perm);
                if (mReadPerms.isEmpty()) {
                    mReadPerms = null;
                }
            }
        }
    }

    public void removeWritePermission(UriPermission perm) {
        synchronized (this) {
            if (mWritePerms != null) {
                mWritePerms.remove(perm);
                if (mWritePerms.isEmpty()) {
                    mWritePerms = null;
                }
            }
        }
    }

    public void dump(PrintWriter pw, String prefix) {
        synchronized (this) {