diff options
| author | Santiago Etchebehere <santie@google.com> | 2019-07-25 18:00:32 -0700 |
|---|---|---|
| committer | android-build-merger <android-build-merger@google.com> | 2019-07-25 18:00:32 -0700 |
| commit | 8c415e86883a06043e8f36d539f6d68a81f8658c (patch) | |
| tree | 4eb56ea2858015e379cf34abd94af65f18188e02 | |
| parent | 4ccd603670b1b2616da62845c6bbb71472328d74 (diff) | |
| parent | 1439b36c81401da88ac0e4eba206d9ed18d277dc (diff) | |
| download | android_packages_apps_WallpaperPicker2-8c415e86883a06043e8f36d539f6d68a81f8658c.tar.gz android_packages_apps_WallpaperPicker2-8c415e86883a06043e8f36d539f6d68a81f8658c.tar.bz2 android_packages_apps_WallpaperPicker2-8c415e86883a06043e8f36d539f6d68a81f8658c.zip | |
Do not openInputStream twice without closing am: 25dcb3a1b1
am: 1439b36c81
Change-Id: I29d57334eef693edb3becf1d5fd697b5a4baf32c
| -rwxr-xr-x | src/com/android/wallpaper/asset/StreamableAsset.java | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/com/android/wallpaper/asset/StreamableAsset.java b/src/com/android/wallpaper/asset/StreamableAsset.java index 118581d..17f2522 100755 --- a/src/com/android/wallpaper/asset/StreamableAsset.java +++ b/src/com/android/wallpaper/asset/StreamableAsset.java @@ -260,12 +260,6 @@ public abstract class StreamableAsset extends Asset { mTargetWidth = tempHeight; } - InputStream inputStream = openInputStream(); - // Input stream may be null if there was an error opening it. - if (inputStream == null) { - return null; - } - BitmapFactory.Options options = new BitmapFactory.Options(); Point rawDimensions = calculateRawDimensions(); @@ -277,6 +271,7 @@ public abstract class StreamableAsset extends Asset { rawDimensions.x, rawDimensions.y, mTargetWidth, mTargetHeight); options.inPreferredConfig = Config.HARDWARE; + InputStream inputStream = openInputStream(); Bitmap bitmap = BitmapFactory.decodeStream(inputStream, null, options); closeInputStream( inputStream, "Error closing the input stream used to decode the full bitmap"); |
