diff options
| -rw-r--r-- | core/java/android/hardware/radio/RadioMetadata.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/core/java/android/hardware/radio/RadioMetadata.java b/core/java/android/hardware/radio/RadioMetadata.java index b7715da5ff61..d07b40759be7 100644 --- a/core/java/android/hardware/radio/RadioMetadata.java +++ b/core/java/android/hardware/radio/RadioMetadata.java @@ -530,14 +530,13 @@ public final class RadioMetadata implements Parcelable { Bitmap bmp = null; try { bmp = BitmapFactory.decodeByteArray(value, 0, value.length); - } catch (Exception e) { - } finally { - if (bmp == null) { - return -1; + if (bmp != null) { + mBundle.putParcelable(key, bmp); + return 0; } - mBundle.putParcelable(key, bmp); - return 0; + } catch (Exception e) { } + return -1; } int putClockFromNative(int nativeKey, long utcEpochSeconds, int timezoneOffsetInMinutes) { |