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

Commit 331be9a6 authored by Bernardo Rufino's avatar Bernardo Rufino
Browse files

Revert "Migrate unsafe parcel APIs in framework-minus-apex"

This reverts commit 90bb3709.

Reason for revert: b/214053959

Change-Id: Ic271bab1d3eaf677a5989dda9deb944ee2ad6850
parent 90bb3709
Loading
Loading
Loading
Loading
+0 −1
Original line number Diff line number Diff line
@@ -48,7 +48,6 @@ public final class BlobInfo implements Parcelable {
        mLeaseInfos = leaseInfos;
    }

    @SuppressWarnings("UnsafeParcelApi")
    private BlobInfo(Parcel in) {
        mId = in.readLong();
        mExpiryTimeMs = in.readLong();
+0 −1
Original line number Diff line number Diff line
@@ -1408,7 +1408,6 @@ public class AlarmManager {
         * Use the {@link #CREATOR}
         * @hide
         */
        @SuppressWarnings("UnsafeParcelApi")
        AlarmClockInfo(Parcel in) {
            mTriggerTime = in.readLong();
            mShowIntent = in.readParcelable(PendingIntent.class.getClassLoader());
+0 −1
Original line number Diff line number Diff line
@@ -881,7 +881,6 @@ public class JobInfo implements Parcelable {
        return hashCode;
    }

    @SuppressWarnings("UnsafeParcelApi")
    private JobInfo(Parcel in) {
        jobId = in.readInt();
        extras = in.readPersistableBundle();
+1 −1
Original line number Diff line number Diff line
@@ -172,7 +172,7 @@ public final class AccessibilityGestureEvent implements Parcelable {
    private AccessibilityGestureEvent(@NonNull Parcel parcel) {
        mGestureId = parcel.readInt();
        mDisplayId = parcel.readInt();
        ParceledListSlice<MotionEvent> slice = parcel.readParcelable(getClass().getClassLoader(), android.content.pm.ParceledListSlice.class);
        ParceledListSlice<MotionEvent> slice = parcel.readParcelable(getClass().getClassLoader());
        mMotionEvents = slice.getList();
    }

+2 −2
Original line number Diff line number Diff line
@@ -1094,8 +1094,8 @@ public class AccessibilityServiceInfo implements Parcelable {
        mInteractiveUiTimeout = parcel.readInt();
        flags = parcel.readInt();
        crashed = parcel.readInt() != 0;
        mComponentName = parcel.readParcelable(this.getClass().getClassLoader(), android.content.ComponentName.class);
        mResolveInfo = parcel.readParcelable(null, android.content.pm.ResolveInfo.class);
        mComponentName = parcel.readParcelable(this.getClass().getClassLoader());
        mResolveInfo = parcel.readParcelable(null);
        mSettingsActivityName = parcel.readString();
        mCapabilities = parcel.readInt();
        mSummaryResId = parcel.readInt();
Loading