summaryrefslogtreecommitdiff
authorChuanzhi Wang <chuanzhi.wang@amlogic.com>2018-01-05 11:57:31 (GMT)
committer chuanzhi wang <chuanzhi.wang@amlogic.com>2018-01-05 12:01:54 (GMT)
commitcd974ef94507c2da5e0f8590457c181d66eaaae8 (patch)
treee7b96be7d6aa154e955c684e21d7af7cd37de2dd
parent1cb0f5688220f9ca1d8b288ec0d24b61a1338e40 (diff)
downloadtv-cd974ef94507c2da5e0f8590457c181d66eaaae8.zip
tv-cd974ef94507c2da5e0f8590457c181d66eaaae8.tar.gz
tv-cd974ef94507c2da5e0f8590457c181d66eaaae8.tar.bz2
droidlogic-tv: Increase fault tolerance and modify exceptions
PD#158082 Change-Id: I80794751affae95ec216e00808fa5082c9257455
Diffstat
-rw-r--r--core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java b/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
index ce3c56f..76bc0f5 100644
--- a/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
+++ b/core/java/com/droidlogic/app/tv/DroidLogicTvUtils.java
@@ -759,6 +759,8 @@ public class DroidLogicTvUtils
JSONArray ratings = g.optJSONArray("rx");
if (ratings != null) {
JSONObject ratingValues = ratings.optJSONObject(0);
+ if (null == ratingValues)
+ continue;
int dimension = ratingValues.optInt("d", -1);
int value = ratingValues.optInt("r", -1);
if (dimension == -1 || value == -1)