diff options
| author | 2021-09-21 12:29:34 -0700 | |
|---|---|---|
| committer | 2021-09-22 01:49:23 +0000 | |
| commit | dedaa90193f5bec10bc35c1cb6d3fca1ac20bee4 (patch) | |
| tree | 1f206ea7e74580ca71a5bf90867407f28ddd7a7a /location/java | |
| parent | 600580852d11df49d00332f0be52202499fdd2c6 (diff) | |
Fix serialization bug in GpsNavigationMessage
Bug: 196970023
Test: presubmits passing.
Change-Id: I69f51eb2faac0cf2ee9f7a5f94f7100925f7221c
Diffstat (limited to 'location/java')
| -rw-r--r-- | location/java/android/location/GpsNavigationMessage.java | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/location/java/android/location/GpsNavigationMessage.java b/location/java/android/location/GpsNavigationMessage.java index dc1e99fd6a4f..2b978f759a13 100644 --- a/location/java/android/location/GpsNavigationMessage.java +++ b/location/java/android/location/GpsNavigationMessage.java @@ -262,12 +262,8 @@ public class GpsNavigationMessage implements Parcelable { parcel.readByteArray(data); navigationMessage.setData(data); - if (parcel.dataAvail() >= Integer.SIZE) { - int status = parcel.readInt(); - navigationMessage.setStatus((short) status); - } else { - navigationMessage.setStatus(STATUS_UNKNOWN); - } + int status = parcel.readInt(); + navigationMessage.setStatus((short) status); return navigationMessage; } |