diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-22 10:25:52 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-22 10:25:52 +0000 |
commit | 2e398f48ced7557f159da674227528cf3a67034d (patch) | |
tree | 50094b30fcb342b6ff25463a18f33861bec67970 /framework/java/android/bluetooth/BluetoothDevice.java | |
parent | 8708c09ddf80a046e60682c5d14f0bd6c01b54a9 (diff) | |
parent | 038cbfea4ae8c00c5a325ee9113b96412267b7d5 (diff) |
Snap for 8752685 from 038cbfea4ae8c00c5a325ee9113b96412267b7d5 to t-keystone-qcom-release
Change-Id: I0d7d40624614134b902694372d21e9570e07da30
Diffstat (limited to 'framework/java/android/bluetooth/BluetoothDevice.java')
-rw-r--r-- | framework/java/android/bluetooth/BluetoothDevice.java | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/framework/java/android/bluetooth/BluetoothDevice.java b/framework/java/android/bluetooth/BluetoothDevice.java index 5ab621f627..d2921cf170 100644 --- a/framework/java/android/bluetooth/BluetoothDevice.java +++ b/framework/java/android/bluetooth/BluetoothDevice.java @@ -88,7 +88,6 @@ import java.io.IOException; import java.io.UnsupportedEncodingException; import java.lang.annotation.Retention; import java.lang.annotation.RetentionPolicy; -import java.util.ArrayList; import java.util.List; import java.util.UUID; import java.util.concurrent.TimeoutException; @@ -2411,8 +2410,8 @@ public final class BluetoothDevice implements Parcelable, Attributable { new SynchronousResultReceiver(); service.getRemoteUuids(this, mAttributionSource, recv); List<ParcelUuid> parcels = recv.awaitResultNoInterrupt(getSyncTimeout()) - .getValue(new ArrayList<>()); - return parcels.toArray(new ParcelUuid[parcels.size()]); + .getValue(null); + return parcels != null ? parcels.toArray(new ParcelUuid[parcels.size()]) : null; } catch (RemoteException | TimeoutException e) { Log.e(TAG, e.toString() + "\n" + Log.getStackTraceString(new Throwable())); } |