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

Commit cbb5e07d authored by Chong Zhang's avatar Chong Zhang
Browse files

Fix mismatch in parcel read/write in ParcelableCasData -- DO NOT MERGE

bug: 73085795
Change-Id: I19a3a4934d5e26a54f8875b8b517b5889c689b96
parent a1f536e0
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -30,6 +30,7 @@ import android.os.Process;
import android.os.RemoteException;
import android.os.ServiceManager;
import android.os.ServiceSpecificException;
import android.util.EventLog;
import android.util.Log;
import android.util.Singleton;

@@ -164,7 +165,11 @@ public final class MediaCas implements AutoCloseable {
        }

        private ParcelableCasData(Parcel in) {
            this();
            EventLog.writeEvent(0x534e4554, "b/73085795", -1, "");

            mData = in.createByteArray();
            mOffset = 0;
            mLength = (mData == null) ? 0 : mData.length;
        }

        void set(@NonNull byte[] data, int offset, int length) {