summaryrefslogtreecommitdiffstats
path: root/core/java/android/server
diff options
context:
space:
mode:
authorJaikumar Ganesh <jaikumar@google.com>2011-09-06 16:45:52 -0700
committerJaikumar Ganesh <jaikumar@google.com>2011-09-08 15:17:25 -0700
commit8ee53da5615ff69c7920d111f87730c9ae0a5d23 (patch)
tree103f4892e7012e07a71b2957dc73a010def032e1 /core/java/android/server
parenteb9d34630f74d0260690287f2df57c0cd3d7ba1d (diff)
downloadframeworks_base-8ee53da5615ff69c7920d111f87730c9ae0a5d23.zip
frameworks_base-8ee53da5615ff69c7920d111f87730c9ae0a5d23.tar.gz
frameworks_base-8ee53da5615ff69c7920d111f87730c9ae0a5d23.tar.bz2
Fix crash while connecting channel.
When an incoming connection comes and then we disconnect it, and then launch the outgoing connection - we crash because the channel path chan.mChannelPath is null. Change-Id: I9115cc038f7ce85a193bf05d14b2b0a5e0579a69
Diffstat (limited to 'core/java/android/server')
-rw-r--r--core/java/android/server/BluetoothHealthProfileHandler.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/server/BluetoothHealthProfileHandler.java b/core/java/android/server/BluetoothHealthProfileHandler.java
index 8656cd9..a6ada2b 100644
--- a/core/java/android/server/BluetoothHealthProfileHandler.java
+++ b/core/java/android/server/BluetoothHealthProfileHandler.java
@@ -294,7 +294,7 @@ final class BluetoothHealthProfileHandler {
private HealthChannel findChannelByPath(BluetoothDevice device, String path) {
for (HealthChannel chan : mHealthChannels) {
- if (chan.mChannelPath.equals(path) && chan.mDevice.equals(device)) return chan;
+ if (path.equals(chan.mChannelPath) && device.equals(chan.mDevice)) return chan;
}
return null;
}