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

Commit 831f8987 authored by Kenny Root's avatar Kenny Root Committed by Android Git Automerger
Browse files

am 8f767774: am 465618ed: Merge "Use buffered output during packages.xml write" into gingerbread

Merge commit '8f767774'

* commit '8f767774':
  Use buffered output during packages.xml write
parents e6147f0c 8f767774
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -91,6 +91,7 @@ import android.util.*;
import android.view.Display;
import android.view.WindowManager;

import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileDescriptor;
import java.io.FileInputStream;
@@ -8304,7 +8305,8 @@ class PackageManagerService extends IPackageManager.Stub {
            mPastSignatures.clear();

            try {
                FileOutputStream str = new FileOutputStream(mSettingsFilename);
                BufferedOutputStream str = new BufferedOutputStream(new FileOutputStream(
                        mSettingsFilename));

                //XmlSerializer serializer = XmlUtils.serializerInstance();
                XmlSerializer serializer = new FastXmlSerializer();
@@ -8401,7 +8403,7 @@ class PackageManagerService extends IPackageManager.Stub {
                File tempFile = new File(mPackageListFilename.toString() + ".tmp");
                JournaledFile journal = new JournaledFile(mPackageListFilename, tempFile);

                str = new FileOutputStream(journal.chooseForWrite());
                str = new BufferedOutputStream(new FileOutputStream(journal.chooseForWrite()));
                try {
                    StringBuilder sb = new StringBuilder();
                    for (PackageSetting pkg : mPackages.values()) {