summaryrefslogtreecommitdiffstats
path: root/services/core/java
diff options
context:
space:
mode:
authorJohn Spurlock <jspurlock@google.com>2014-01-16 10:46:36 -0500
committerJohn Spurlock <jspurlock@google.com>2014-01-16 10:46:36 -0500
commit5d2eeb111a6e1e46a1fd25c73f55caa408fa8303 (patch)
treec98da176de35e96ca5b3d1e39664fcbc84cc6541 /services/core/java
parentc46809e9979204aa9a131d8933da23d298411441 (diff)
downloadframeworks_base-5d2eeb111a6e1e46a1fd25c73f55caa408fa8303.zip
frameworks_base-5d2eeb111a6e1e46a1fd25c73f55caa408fa8303.tar.gz
frameworks_base-5d2eeb111a6e1e46a1fd25c73f55caa408fa8303.tar.bz2
Defend against malformed broadcast in NotificationManager.
Bug:12583158 Change-Id: I4b10e19b9a23ff8e950006b3b3496bd6800346ea
Diffstat (limited to 'services/core/java')
-rw-r--r--services/core/java/com/android/server/notification/NotificationManagerService.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java
index db4cf31d..e4ea033 100644
--- a/services/core/java/com/android/server/notification/NotificationManagerService.java
+++ b/services/core/java/com/android/server/notification/NotificationManagerService.java
@@ -1045,8 +1045,8 @@ public class NotificationManagerService extends SystemService {
} else if (action.equals(Intent.ACTION_SCREEN_OFF)) {
mScreenOn = false;
} else if (action.equals(TelephonyManager.ACTION_PHONE_STATE_CHANGED)) {
- mInCall = (intent.getStringExtra(TelephonyManager.EXTRA_STATE).equals(
- TelephonyManager.EXTRA_STATE_OFFHOOK));
+ mInCall = TelephonyManager.EXTRA_STATE_OFFHOOK
+ .equals(intent.getStringExtra(TelephonyManager.EXTRA_STATE));
updateNotificationPulse();
} else if (action.equals(Intent.ACTION_USER_STOPPED)) {
int userHandle = intent.getIntExtra(Intent.EXTRA_USER_HANDLE, -1);