diff options
| author | 2015-12-18 17:22:07 +0000 | |
|---|---|---|
| committer | 2015-12-18 17:22:07 +0000 | |
| commit | 7164cb68dd6bf5efbbb9e3319fe985682685c2af (patch) | |
| tree | 37f11cfc40435fb8f1db743c7fab7492a28fddbb | |
| parent | 42f9fe75e6d4826fe6377c082936db4f46f66534 (diff) | |
| parent | b35b34c7612dc5c73502bd286b1f9c9041a0518a (diff) | |
Merge "Use buffering when reading preferred apps"
| -rw-r--r-- | services/core/java/com/android/server/pm/Settings.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/pm/Settings.java b/services/core/java/com/android/server/pm/Settings.java index ef2f29b67e20..da1e5468a649 100644 --- a/services/core/java/com/android/server/pm/Settings.java +++ b/services/core/java/com/android/server/pm/Settings.java @@ -65,7 +65,9 @@ import com.android.server.backup.PreferredActivityBackupHelper; import com.android.server.pm.PackageManagerService.DumpState; import com.android.server.pm.PermissionsState.PermissionState; +import java.io.BufferedInputStream; import java.io.FileNotFoundException; +import java.io.InputStream; import java.util.Collection; import org.xmlpull.v1.XmlPullParser; @@ -2799,9 +2801,9 @@ final class Settings { } if (PackageManagerService.DEBUG_PREFERRED) Log.d(TAG, "Reading default preferred " + f); - FileInputStream str = null; + InputStream str = null; try { - str = new FileInputStream(f); + str = new BufferedInputStream(new FileInputStream(f)); XmlPullParser parser = Xml.newPullParser(); parser.setInput(str, null); |