From a32154cacbda2f316fc16dc256a549d7a51016cf Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 7 May 2015 18:23:04 -0400 Subject: [PATCH] don't operate on null string :( fixes previous commit --- F-Droid/src/org/fdroid/fdroid/FDroid.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/F-Droid/src/org/fdroid/fdroid/FDroid.java b/F-Droid/src/org/fdroid/fdroid/FDroid.java index 25e8c2067..19e6a5c4a 100644 --- a/F-Droid/src/org/fdroid/fdroid/FDroid.java +++ b/F-Droid/src/org/fdroid/fdroid/FDroid.java @@ -172,13 +172,15 @@ public class FDroid extends ActionBarActivity { query = data.getSchemeSpecificPart(); } - // an old format for querying via packageName - if (query.startsWith("pname:")) - appId = query.split(":")[1]; + if (!TextUtils.isEmpty(query)) { + // an old format for querying via packageName + if (query.startsWith("pname:")) + appId = query.split(":")[1]; - // sometimes, search URLs include pub: or other things before the query string - if (query.contains(":")) - query = query.split(":")[1]; + // sometimes, search URLs include pub: or other things before the query string + if (query.contains(":")) + query = query.split(":")[1]; + } Intent call = null; if (appId != null && appId.length() > 0) {