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

Commit 395371c1 authored by Ritesh Reddy's avatar Ritesh Reddy Committed by Android (Google) Code Review
Browse files

Merge "Stopped closing State FDs in AccountSyncSettingsBackupHelper"

parents 3691d64d 35f94d02
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -203,9 +203,8 @@ public class AccountSyncSettingsBackupHelper implements BackupHelper {
            }
        } catch (EOFException eof) {
            // Initial state may be empty.
        } finally {
            dataInput.close();
        }
        // We explicitly don't close 'dataInput' because we must not close the backing fd.
        return oldMd5Checksum;
    }

@@ -219,7 +218,10 @@ public class AccountSyncSettingsBackupHelper implements BackupHelper {

        dataOutput.writeInt(STATE_VERSION);
        dataOutput.write(md5Checksum);
        dataOutput.close();

        // We explicitly don't close 'dataOutput' because we must not close the backing fd.
        // The FileOutputStream will not close it implicitly.

    }

    private byte[] generateMd5Checksum(byte[] data) throws NoSuchAlgorithmException {