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

Commit aa839ada authored by Lifu Tang's avatar Lifu Tang Committed by Android (Google) Code Review
Browse files

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

parents 30b93a6d 1778b030
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;
        }