cmsdk: Fix crash when getting LiveDisplay config
* If capabilities is empty, BitSet.toLongArray returns an empty array. Change-Id: I17476438995b581050feda346d0348228519ff44
This commit is contained in:
committed by
Gerrit Code Review
parent
c68b38ac3a
commit
35315d3c0f
@@ -132,7 +132,8 @@ public class LiveDisplayConfig implements Parcelable {
|
||||
ParcelInfo parcelInfo = Concierge.prepareParcel(out);
|
||||
|
||||
// ==== FIG =====
|
||||
out.writeLong(mCapabilities.toLongArray()[0]);
|
||||
long[] caps = mCapabilities.toLongArray();
|
||||
out.writeLong(caps != null && caps.length > 0 ? caps[0] : 0L);
|
||||
out.writeInt(mDefaultMode);
|
||||
out.writeInt(mDefaultDayTemperature);
|
||||
out.writeInt(mDefaultNightTemperature);
|
||||
|
||||
Reference in New Issue
Block a user