Merge "Fix issue #5435470: SharedPreferencesImpl should read from file..."

This commit is contained in:
Dianne Hackborn
2011-10-10 19:15:32 -07:00
committed by Android (Google) Code Review

View File

@@ -29,6 +29,7 @@ import dalvik.system.BlockGuard;
import org.xmlpull.v1.XmlPullParserException;
import java.io.BufferedInputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
@@ -107,7 +108,8 @@ final class SharedPreferencesImpl implements SharedPreferences {
FileStatus stat = new FileStatus();
if (FileUtils.getFileStatus(mFile.getPath(), stat) && mFile.canRead()) {
try {
FileInputStream str = new FileInputStream(mFile);
BufferedInputStream str = new BufferedInputStream(
new FileInputStream(mFile), 16*1024);
map = XmlUtils.readMapXml(str);
str.close();
} catch (XmlPullParserException e) {