summaryrefslogtreecommitdiffstats
path: root/src/com/android/bluetooth/hfp/AtPhonebook.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/bluetooth/hfp/AtPhonebook.java')
-rwxr-xr-xsrc/com/android/bluetooth/hfp/AtPhonebook.java7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/com/android/bluetooth/hfp/AtPhonebook.java b/src/com/android/bluetooth/hfp/AtPhonebook.java
index d133706ff..029234a65 100755
--- a/src/com/android/bluetooth/hfp/AtPhonebook.java
+++ b/src/com/android/bluetooth/hfp/AtPhonebook.java
@@ -204,15 +204,11 @@ public class AtPhonebook {
if ("SM".equals(mCurrentPhonebook)) {
atCommandResponse = "+CPBS: \"SM\",0," + getMaxPhoneBookSize(0);
atCommandResult = HeadsetHalConstants.AT_RESPONSE_OK;
- if (atCommandResponse != null)
- mStateMachine.atResponseStringNative(atCommandResponse);
- mStateMachine.atResponseCodeNative(atCommandResult, atCommandErrorCode);
break;
}
PhonebookResult pbr = getPhonebookResult(mCurrentPhonebook, true);
if (pbr == null) {
atCommandErrorCode = BluetoothCmeError.OPERATION_NOT_SUPPORTED;
- mStateMachine.atResponseCodeNative(atCommandResult, atCommandErrorCode);
break;
}
int size = pbr.cursor.getCount();
@@ -231,7 +227,7 @@ public class AtPhonebook {
String[] args = atString.split("=");
// Select phonebook memory
if (args.length < 2 || !(args[1] instanceof String)) {
- mStateMachine.atResponseCodeNative(atCommandResult, atCommandErrorCode);
+ atCommandErrorCode = BluetoothCmeError.OPERATION_NOT_SUPPORTED;
break;
}
String pb = ((String)args[1]).trim();
@@ -240,7 +236,6 @@ public class AtPhonebook {
if (getPhonebookResult(pb, false) == null && !"SM".equals(pb)) {
if (DBG) log("Dont know phonebook: '" + pb + "'");
atCommandErrorCode = BluetoothCmeError.OPERATION_NOT_ALLOWED;
- mStateMachine.atResponseCodeNative(atCommandResult, atCommandErrorCode);
break;
}
mCurrentPhonebook = pb;