Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 228b1c81 authored by Treehugger Robot's avatar Treehugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Add a mutability flag when create a PendingIntent." am: 3bf385a5 am:...

Merge "Add a mutability flag when create a PendingIntent." am: 3bf385a5 am: 4362cd4b am: 14a43692 am: 69a211ad

Original change: https://android-review.googlesource.com/c/platform/packages/services/Telecomm/+/1452715

Change-Id: I24d78c6f6d0c2b95896b3f6bbcfb1705b7bf6582
parents 3cee3195 69a211ad
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -559,7 +559,8 @@ public class MissedCallNotifierImpl extends CallsManagerListenerBase implements
            UserHandle userHandle) {
        Intent intent = new Intent(action, data, mContext, TelecomBroadcastReceiver.class);
        intent.putExtra(TelecomBroadcastIntentProcessor.EXTRA_USERHANDLE, userHandle);
        return PendingIntent.getBroadcast(mContext, 0, intent, PendingIntent.FLAG_UPDATE_CURRENT);
        return PendingIntent.getBroadcast(mContext, 0, intent,
                PendingIntent.FLAG_UPDATE_CURRENT | PendingIntent.FLAG_IMMUTABLE);
    }

    /**
+4 −4
Original line number Diff line number Diff line
@@ -400,9 +400,9 @@ public class MissedCallNotifierImplTest extends TelecomTestCase {
                TelecomBroadcastReceiver.class);

        assertNotNull(PendingIntent.getBroadcast(mContext, REQUEST_ID,
                callBackIntent, PendingIntent.FLAG_NO_CREATE));
                callBackIntent, PendingIntent.FLAG_NO_CREATE | PendingIntent.FLAG_IMMUTABLE));
        assertNotNull(PendingIntent.getBroadcast(mContext, REQUEST_ID,
                smsIntent, PendingIntent.FLAG_NO_CREATE));
                smsIntent, PendingIntent.FLAG_NO_CREATE | PendingIntent.FLAG_IMMUTABLE));
    }

    @SmallTest
@@ -437,9 +437,9 @@ public class MissedCallNotifierImplTest extends TelecomTestCase {
                TelecomBroadcastReceiver.class);

        assertNotNull(PendingIntent.getBroadcast(mContext, REQUEST_ID,
                callBackIntent, PendingIntent.FLAG_NO_CREATE));
                callBackIntent, PendingIntent.FLAG_NO_CREATE | PendingIntent.FLAG_IMMUTABLE));
        assertNull(PendingIntent.getBroadcast(mContext, REQUEST_ID,
                smsIntent, PendingIntent.FLAG_NO_CREATE));
                smsIntent, PendingIntent.FLAG_NO_CREATE | PendingIntent.FLAG_IMMUTABLE));
    }

    @SmallTest