Loading services/java/com/android/server/WifiService.java +5 −1 Original line number Diff line number Diff line Loading @@ -836,7 +836,11 @@ public class WifiService extends IWifiManager.Stub { */ public List<ScanResult> getScanResults() { enforceAccessPermission(); if (UserHandle.getCallingUserId() != ActivityManager.getCurrentUser()) { int userId = UserHandle.getCallingUserId(); long ident = Binder.clearCallingIdentity(); int currentUser = ActivityManager.getCurrentUser(); Binder.restoreCallingIdentity(ident); if (userId != currentUser) { return new ArrayList<ScanResult>(); } else { return mWifiStateMachine.syncGetScanResultsList(); Loading Loading
services/java/com/android/server/WifiService.java +5 −1 Original line number Diff line number Diff line Loading @@ -836,7 +836,11 @@ public class WifiService extends IWifiManager.Stub { */ public List<ScanResult> getScanResults() { enforceAccessPermission(); if (UserHandle.getCallingUserId() != ActivityManager.getCurrentUser()) { int userId = UserHandle.getCallingUserId(); long ident = Binder.clearCallingIdentity(); int currentUser = ActivityManager.getCurrentUser(); Binder.restoreCallingIdentity(ident); if (userId != currentUser) { return new ArrayList<ScanResult>(); } else { return mWifiStateMachine.syncGetScanResultsList(); Loading