Added null pointer check for mWifiConfig.macRandomizationSetting

Without the null pointer check, a passpoint network in the saved
networks page will throw a NullPointerException since there is no
config associated with it.

Bug: 129422562
Test: manual
Change-Id: I4a085a16c4181b7bdfe46c279e579d34ba314d81
This commit is contained in:
Quang Luong
2019-03-27 14:39:19 -07:00
parent 533d8b6b9d
commit 3c2c658791

View File

@@ -663,7 +663,8 @@ public class WifiDetailPreferenceController extends AbstractPreferenceController
} }
// return randomized MAC address // return randomized MAC address
if (mWifiConfig.macRandomizationSetting == WifiConfiguration.RANDOMIZATION_PERSISTENT) { if (mWifiConfig != null &&
mWifiConfig.macRandomizationSetting == WifiConfiguration.RANDOMIZATION_PERSISTENT) {
return mWifiConfig.getRandomizedMacAddress().toString(); return mWifiConfig.getRandomizedMacAddress().toString();
} }