summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--service/java/com/android/server/wifi/WifiScanningServiceImpl.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/service/java/com/android/server/wifi/WifiScanningServiceImpl.java b/service/java/com/android/server/wifi/WifiScanningServiceImpl.java
index 9038b4eec..a2ff1d8d8 100644
--- a/service/java/com/android/server/wifi/WifiScanningServiceImpl.java
+++ b/service/java/com/android/server/wifi/WifiScanningServiceImpl.java
@@ -445,6 +445,10 @@ public class WifiScanningServiceImpl extends IWifiScanner.Stub {
break;
case CMD_SCAN_RESULTS_AVAILABLE: {
ScanData[] results = WifiNative.getScanResults(/* flush = */ true);
+ if (results == null) {
+ loge("Wifi HAL SCAN results NULL");
+ break;
+ }
Collection<ClientInfo> clients = mClients.values();
for (ClientInfo ci2 : clients) {
ci2.reportScanResults(results);