summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--core/java/android/hardware/radio/RadioMetadata.java11
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) {