diff options
author | Jaikumar Ganesh <jaikumar@google.com> | 2009-07-29 11:43:25 -0700 |
---|---|---|
committer | Jaikumar Ganesh <jaikumar@google.com> | 2009-07-29 11:43:25 -0700 |
commit | 0ba3cfaa5664873398f17b934c18928f3c0c7984 (patch) | |
tree | 554e9ea5d3fb204be33c80ff50fb4d49408a9737 /core/java/android | |
parent | 0326beef199db3a5a833090b39e30deb5a3f346d (diff) | |
download | frameworks_base-0ba3cfaa5664873398f17b934c18928f3c0c7984.zip frameworks_base-0ba3cfaa5664873398f17b934c18928f3c0c7984.tar.gz frameworks_base-0ba3cfaa5664873398f17b934c18928f3c0c7984.tar.bz2 |
Fix NullPointerException when checking if its a sinkDevice.
Diffstat (limited to 'core/java/android')
-rw-r--r-- | core/java/android/server/BluetoothA2dpService.java | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/core/java/android/server/BluetoothA2dpService.java b/core/java/android/server/BluetoothA2dpService.java index fb436e5..fb6ae28 100644 --- a/core/java/android/server/BluetoothA2dpService.java +++ b/core/java/android/server/BluetoothA2dpService.java @@ -188,10 +188,12 @@ public class BluetoothA2dpService extends IBluetoothA2dp.Stub { private boolean isSinkDevice(String address) { String uuids[] = mBluetoothService.getRemoteUuids(address); UUID uuid; - for (String deviceUuid: uuids) { - uuid = UUID.fromString(deviceUuid); - if (BluetoothUuid.isAudioSink(uuid)) { - return true; + if (uuids != null) { + for (String deviceUuid: uuids) { + uuid = UUID.fromString(deviceUuid); + if (BluetoothUuid.isAudioSink(uuid)) { + return true; + } } } return false; |