diff options
author | Svetoslav <svetoslavganov@google.com> | 2015-04-10 17:25:35 -0700 |
---|---|---|
committer | Svetoslav <svetoslavganov@google.com> | 2015-04-10 18:19:03 -0700 |
commit | b0a78390ed834724e9c6adf0feff9931d7f9ec10 (patch) | |
tree | 95f0a64171ed82c9e7833f8d79d9492112a6db17 /services/print | |
parent | 682a433d0b8ff3e4e0ffc8d2cfedc8907ab1e83b (diff) | |
download | frameworks_base-b0a78390ed834724e9c6adf0feff9931d7f9ec10.zip frameworks_base-b0a78390ed834724e9c6adf0feff9931d7f9ec10.tar.gz frameworks_base-b0a78390ed834724e9c6adf0feff9931d7f9ec10.tar.bz2 |
Add a mechanism to make pending intents immutable.
bug:19618745
Change-Id: Ice742e0162cb9b7c0afbc32e0eea03d501666e2b
Diffstat (limited to 'services/print')
-rw-r--r-- | services/print/java/com/android/server/print/UserState.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/services/print/java/com/android/server/print/UserState.java b/services/print/java/com/android/server/print/UserState.java index 33edb11..ae19dac 100644 --- a/services/print/java/com/android/server/print/UserState.java +++ b/services/print/java/com/android/server/print/UserState.java @@ -204,8 +204,8 @@ final class UserState implements PrintSpoolerCallbacks, PrintServiceCallbacks { IntentSender intentSender = PendingIntent.getActivityAsUser( mContext, 0, intent, PendingIntent.FLAG_ONE_SHOT - | PendingIntent.FLAG_CANCEL_CURRENT, null, new UserHandle(mUserId)) - .getIntentSender(); + | PendingIntent.FLAG_CANCEL_CURRENT | PendingIntent.FLAG_IMMUTABLE, + null, new UserHandle(mUserId)) .getIntentSender(); Bundle result = new Bundle(); result.putParcelable(PrintManager.EXTRA_PRINT_JOB, printJob); |