Check the part stream is non-null before decoding

// FREEBIE

Closes #2459
pull/1/head
Jake McGinty 10 years ago committed by Moxie Marlinspike
parent aa26785c00
commit 5bd8d6c69d

@ -80,7 +80,9 @@ public class BitmapUtil {
private static Bitmap createScaledBitmap(Context context, MasterSecret masterSecret, Uri uri, int maxWidth, int maxHeight, boolean constrainedMemory)
throws IOException, BitmapDecodingException
{
return createScaledBitmap(PartAuthority.getPartStream(context, masterSecret, uri),
InputStream is = PartAuthority.getPartStream(context, masterSecret, uri);
if (is == null) throw new IOException("Couldn't obtain InputStream");
return createScaledBitmap(is,
PartAuthority.getPartStream(context, masterSecret, uri),
PartAuthority.getPartStream(context, masterSecret, uri),
maxWidth, maxHeight, constrainedMemory);

Loading…
Cancel
Save