summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJean-Baptiste Queru <jbq@google.com>2010-12-28 11:36:02 -0800
committerAndroid Code Review <code-review@android.com>2010-12-28 11:36:02 -0800
commitcbb50b684e181f78d3ca5b304e97f9c5a67809b6 (patch)
treeb86c3ac4193b4221aa57996a1c778690906ef25d
parent89186622fa240083a46336a9e5e4ade52c5698d9 (diff)
parent6f02f510e5dc3fb994516128f2de1d78bc7f9b1e (diff)
downloadandroid_packages_apps_Bluetooth-cbb50b684e181f78d3ca5b304e97f9c5a67809b6.tar.gz
android_packages_apps_Bluetooth-cbb50b684e181f78d3ca5b304e97f9c5a67809b6.tar.bz2
android_packages_apps_Bluetooth-cbb50b684e181f78d3ca5b304e97f9c5a67809b6.zip
Merge "Incorrect response code after pull of invalid vCard handle."
-rw-r--r--src/com/android/bluetooth/pbap/BluetoothPbapObexServer.java6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/com/android/bluetooth/pbap/BluetoothPbapObexServer.java b/src/com/android/bluetooth/pbap/BluetoothPbapObexServer.java
index eccd3a2e5..7cd949279 100644
--- a/src/com/android/bluetooth/pbap/BluetoothPbapObexServer.java
+++ b/src/com/android/bluetooth/pbap/BluetoothPbapObexServer.java
@@ -869,7 +869,7 @@ public class BluetoothPbapObexServer extends ServerRequestHandler {
int size = mVcardManager.getPhonebookSize(appParamValue.needTag);
if (size == 0) {
if (V) Log.v(TAG, "PhonebookSize is 0, return.");
- return ResponseCodes.OBEX_HTTP_OK;
+ return ResponseCodes.OBEX_HTTP_NOT_FOUND;
}
boolean vcard21 = appParamValue.vcard21;
@@ -879,7 +879,7 @@ public class BluetoothPbapObexServer extends ServerRequestHandler {
} else if (appParamValue.needTag == ContentType.PHONEBOOK) {
if (intIndex < 0 || intIndex >= size) {
Log.w(TAG, "The requested vcard is not acceptable! name= " + name);
- return ResponseCodes.OBEX_HTTP_OK;
+ return ResponseCodes.OBEX_HTTP_NOT_FOUND;
} else if (intIndex == 0) {
// For PB_PATH, 0.vcf is the phone number of this phone.
String ownerVcard = mVcardManager.getOwnerPhoneNumberVcard(vcard21);
@@ -891,7 +891,7 @@ public class BluetoothPbapObexServer extends ServerRequestHandler {
} else {
if (intIndex <= 0 || intIndex > size) {
Log.w(TAG, "The requested vcard is not acceptable! name= " + name);
- return ResponseCodes.OBEX_HTTP_OK;
+ return ResponseCodes.OBEX_HTTP_NOT_FOUND;
}
// For others (ich/och/cch/mch), 0.vcf is meaningless, and must
// begin from 1.vcf