summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGrace Kloba <klobag@google.com>2009-09-29 13:13:36 -0700
committerGrace Kloba <klobag@google.com>2009-09-29 14:22:37 -0700
commit1e70505659dd9bf0f7e03bce787ba880f9b7a8aa (patch)
tree90cf9d8905e972e8c2f114b84a9338ce5af586fa
parent380ac10b1c694f791fa75b6f29493954b2596bd8 (diff)
downloadpackages_apps_browser-1e70505659dd9bf0f7e03bce787ba880f9b7a8aa.zip
packages_apps_browser-1e70505659dd9bf0f7e03bce787ba880f9b7a8aa.tar.gz
packages_apps_browser-1e70505659dd9bf0f7e03bce787ba880f9b7a8aa.tar.bz2
Check null for intent.getData() before using it.
Fix http://b/issue?id=2151485
-rw-r--r--src/com/android/browser/BrowserActivity.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/com/android/browser/BrowserActivity.java b/src/com/android/browser/BrowserActivity.java
index d0ebc8b..6797841 100644
--- a/src/com/android/browser/BrowserActivity.java
+++ b/src/com/android/browser/BrowserActivity.java
@@ -613,7 +613,8 @@ public class BrowserActivity extends Activity
String url = null;
final String action = intent.getAction();
if (Intent.ACTION_VIEW.equals(action)) {
- url = intent.getData().toString();
+ Uri data = intent.getData();
+ if (data != null) url = data.toString();
} else if (Intent.ACTION_SEARCH.equals(action)
|| MediaStore.INTENT_ACTION_MEDIA_SEARCH.equals(action)
|| Intent.ACTION_WEB_SEARCH.equals(action)) {