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

Commit 8589e6a8 authored by chenlei7's avatar chenlei7
Browse files

Fix NPE when getService return null



Bug:238227331

Test:(!Utils.checkCallerIsSystemOrActiveUser(TAG)
                    || !Utils.checkServiceAvailable(mService, TAG)
                    || !Utils.checkConnectPermissionForDataDelivery(mService, source, TAG)) is ture

Signed-off-by: default avatarchenlei7 <chenlei7@xiaomi.com>
Change-Id: I82c614d11debb993c8263aa9f6d008dd3ed3183c
parent 9b9a4ede
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1323,9 +1323,9 @@ public class BluetoothMapService extends ProfileService {
            }
            try {
                BluetoothMapService service = getService(source);
                enforceBluetoothPrivilegedPermission(service);
                List<BluetoothDevice> connectedDevices = new ArrayList<>(0);
                if (service != null) {
                    enforceBluetoothPrivilegedPermission(service);
                    connectedDevices = service.getConnectedDevices();
                }
                receiver.send(connectedDevices);