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

Commit 1f6c496b authored by William Escande's avatar William Escande
Browse files

Properties: move mService to final

The AdapterService is valid during the whole lifetime of
AdapterProperties. Putting it final reflect this and prevent any null
pointer exception that happen in monkey test

Bug: 328842207
Fix: 328842207
Test: None
Flag: Exempt refactor
Change-Id: I75f3210a95df24e511c48ceb5a594cce4e7e7f4f
parent 01b962db
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -110,7 +110,7 @@ class AdapterProperties {
    private int mMaxConnectedAudioDevices = 1;
    private boolean mA2dpOffloadEnabled = false;

    private AdapterService mService;
    private final AdapterService mService;
    private boolean mDiscovering;
    private long mDiscoveryEndMs; // < Time (ms since epoch) that discovery ended or will end.
    private RemoteDevices mRemoteDevices;
@@ -282,7 +282,6 @@ class AdapterProperties {
            mService.unregisterReceiver(mReceiver);
            mReceiverRegistered = false;
        }
        mService = null;
        mBondedDevices.clear();
        invalidateBluetoothCaches();
    }