summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAshwini Munigala <AshwiniM@codeaurora.org>2014-11-07 12:49:02 +0530
committerAshwini Munigala <AshwiniM@codeaurora.org>2014-11-07 12:59:28 +0530
commit9e18412c2e003f444d222c6d77b8a8988abfcef6 (patch)
tree185c15704bac16247cc23d32d3e97c720b3e1617
parent8b4c6b1d4a4f7d4beb742870449ff67a81452a55 (diff)
downloadandroid_frameworks_opt_bluetooth-9e18412c2e003f444d222c6d77b8a8988abfcef6.tar.gz
android_frameworks_opt_bluetooth-9e18412c2e003f444d222c6d77b8a8988abfcef6.tar.bz2
android_frameworks_opt_bluetooth-9e18412c2e003f444d222c6d77b8a8988abfcef6.zip
MAPC: Handle NPE from TestClient for setNotificationReg event
Send all parameters event, status and notification state to Test Client for setNotifcationRegistration event both success and failure case. Change-Id: I937f644baf61eddcb5668754f2428be999d2bd0d CRs-fixed: 752347
-rw-r--r--src/android/bluetooth/client/map/BluetoothMasClient.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/android/bluetooth/client/map/BluetoothMasClient.java b/src/android/bluetooth/client/map/BluetoothMasClient.java
index 70e49ef..a7563cc 100644
--- a/src/android/bluetooth/client/map/BluetoothMasClient.java
+++ b/src/android/bluetooth/client/map/BluetoothMasClient.java
@@ -452,11 +452,8 @@ public class BluetoothMasClient {
}
private void sendToClient(int event, boolean success, Object param) {
- if (success) {
- mCallback.obtainMessage(event, STATUS_OK, mMas.getId(), param).sendToTarget();
- } else {
- mCallback.obtainMessage(event, STATUS_FAILED, mMas.getId(), null).sendToTarget();
- }
+ mCallback.obtainMessage(event, success ? STATUS_OK : STATUS_FAILED, mMas.getId(),
+ param).sendToTarget();
}
private class SocketConnectThread extends Thread {