From 71be2d8e822d3900629ac27bdeee69e487323307 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Mart=C3=AD?= Date: Sat, 14 Dec 2013 11:47:59 +0100 Subject: [PATCH] Avoid a couple possible NullPointerExceptions --- src/org/fdroid/fdroid/AppDetails.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/org/fdroid/fdroid/AppDetails.java b/src/org/fdroid/fdroid/AppDetails.java index 4b6bc07cf..345a7a1e0 100644 --- a/src/org/fdroid/fdroid/AppDetails.java +++ b/src/org/fdroid/fdroid/AppDetails.java @@ -214,13 +214,13 @@ public class AppDetails extends ListActivity { Uri data = i.getData(); if (data != null) { if (data.isHierarchical()) { - if (data.getHost().equals("details")) { + if (data.getHost() != null && data.getHost().equals("details")) { // market://details?id=app.id appid = data.getQueryParameter("id"); } else { // https://f-droid.org/app/app.id appid = data.getLastPathSegment(); - if (appid.equals("app")) appid = null; + if (appid != null && appid.equals("app")) appid = null; } } else { // fdroid.app:app.id