summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorPatrick Scott <phanna@android.com>2011-03-17 10:11:45 -0400
committerPatrick Scott <phanna@android.com>2011-03-17 10:11:45 -0400
commitb38f88126b7ea255a884d06018d3d1c64e25bdff (patch)
treea226fb522cc42536c21cc02bbe8b36efde08e788 /src
parent1a2eba437d354885e8f55d34e59200cd091f90b0 (diff)
downloadpackages_apps_Browser-b38f88126b7ea255a884d06018d3d1c64e25bdff.tar.gz
packages_apps_Browser-b38f88126b7ea255a884d06018d3d1c64e25bdff.tar.bz2
packages_apps_Browser-b38f88126b7ea255a884d06018d3d1c64e25bdff.zip
Prevent a NPE by checking mCallback.
Not sure how this can actually happen but it has been reported. Bug: 4104125 Change-Id: Ica5a9c12dbf40d93c4f79a94c5811527b62d50a6
Diffstat (limited to 'src')
-rw-r--r--src/com/android/browser/DeviceAccountLogin.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/browser/DeviceAccountLogin.java b/src/com/android/browser/DeviceAccountLogin.java
index 818e0760b..8d734c230 100644
--- a/src/com/android/browser/DeviceAccountLogin.java
+++ b/src/com/android/browser/DeviceAccountLogin.java
@@ -107,8 +107,9 @@ public class DeviceAccountLogin implements
if (mTab.getDeviceAccountLogin() == null) {
displayLoginUi();
} else {
- assert mCallback != null;
- mCallback.loginFailed();
+ if (mCallback != null) {
+ mCallback.loginFailed();
+ }
}
}