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

Commit dc88b241 authored by Nikolas Havrikov's avatar Nikolas Havrikov
Browse files

Recycle obtained Parcel

Bug: 218835043
Test: make
Change-Id: If620ca6cc60c6509088cc4e25f6d7661aac3ab5f
parent b0385bd9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -2421,10 +2421,10 @@ public class SyncStorageEngine {
    public static final int STATISTICS_FILE_ITEM = 101;

    private void readStatsParcelLocked(File parcel) {
        Parcel in = Parcel.obtain();
        try {
            final AtomicFile parcelFile = new AtomicFile(parcel);
            byte[] data = parcelFile.readFully();
            Parcel in = Parcel.obtain();
            in.unmarshall(data, 0, data.length);
            in.setDataPosition(0);
            int token;
@@ -2452,6 +2452,8 @@ public class SyncStorageEngine {
            }
        } catch (IOException e) {
            Slog.i(TAG, "No initial statistics");
        } finally {
            in.recycle();
        }
    }