diff options
| author | Zhihai Xu <zhihaixu@google.com> | 2014-01-14 06:47:05 +0000 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2014-01-14 06:47:06 +0000 |
| commit | f720c0f621d1f7fad9c74bac8ccdf9f162653d24 (patch) | |
| tree | fe24ebd3224241d4fd5e9fe22bc5ad51fa077c92 /framework/java/android/bluetooth/BluetoothDevice.java | |
| parent | 468074b97f40a9160147db9ecf9eb821be7e2275 (diff) | |
| parent | 4907d56a6cc1ae4906c324dc39dc4d44a6c5fa63 (diff) | |
Merge "NPE in BluetoothDevice.fetchUuidsWithSdp"
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothDevice.java')
| -rw-r--r-- | framework/java/android/bluetooth/BluetoothDevice.java | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/framework/java/android/bluetooth/BluetoothDevice.java b/framework/java/android/bluetooth/BluetoothDevice.java index 1bd698d0a2..a396a05e6f 100644 --- a/framework/java/android/bluetooth/BluetoothDevice.java +++ b/framework/java/android/bluetooth/BluetoothDevice.java @@ -945,8 +945,13 @@ public final class BluetoothDevice implements Parcelable { * was started. */ public boolean fetchUuidsWithSdp() { + IBluetooth service = sService; + if (service == null) { + Log.e(TAG, "BT not enabled. Cannot fetchUuidsWithSdp"); + return false; + } try { - return sService.fetchRemoteUuids(this); + return service.fetchRemoteUuids(this); } catch (RemoteException e) {Log.e(TAG, "", e);} return false; } |
