diff options
| -rw-r--r-- | wifi/java/android/net/wifi/aware/WifiAwareManager.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/wifi/java/android/net/wifi/aware/WifiAwareManager.java b/wifi/java/android/net/wifi/aware/WifiAwareManager.java index 043925edc5f0..a9e38cef97e8 100644 --- a/wifi/java/android/net/wifi/aware/WifiAwareManager.java +++ b/wifi/java/android/net/wifi/aware/WifiAwareManager.java @@ -706,7 +706,11 @@ public class WifiAwareManager { attachCallback.onAttachFailed(); break; case CALLBACK_IDENTITY_CHANGED: - identityChangedListener.onIdentityChanged((byte[]) msg.obj); + if (identityChangedListener == null) { + Log.e(TAG, "CALLBACK_IDENTITY_CHANGED: null listener."); + } else { + identityChangedListener.onIdentityChanged((byte[]) msg.obj); + } break; case CALLBACK_RANGING_SUCCESS: { RttManager.RttListener listener = getAndRemoveRangingListener(msg.arg1); |