Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 6bdd2e93 authored by Lifu Tang's avatar Lifu Tang Committed by android-build-merger
Browse files

Merge "Fixed bugs in serialization and object cloning" into nyc-dev

am: aa839ada

* commit 'aa839ada':
  Fixed bugs in serialization and object cloning
parents f01558e4 aa839ada
Loading
Loading
Loading
Loading
+1 −8
Original line number Diff line number Diff line
@@ -286,18 +286,11 @@ public final class GnssNavigationMessage implements Parcelable {
            navigationMessage.setSvid(parcel.readInt());
            navigationMessage.setMessageId(parcel.readInt());
            navigationMessage.setSubmessageId(parcel.readInt());

            int dataLength = parcel.readInt();
            byte[] data = new byte[dataLength];
            parcel.readByteArray(data);
            navigationMessage.setData(data);

            if (parcel.dataAvail() >= Integer.SIZE) {
                int status = parcel.readInt();
                navigationMessage.setStatus(status);
            } else {
                navigationMessage.setStatus(STATUS_UNKNOWN);
            }
            navigationMessage.setStatus(parcel.readInt());

            return navigationMessage;
        }