Recycle leaked SomeArgs instances.

Bug: 258691671
Test: TH
Change-Id: I361ec4c8bb47b277130cca2c20197694538341e9
This commit is contained in:
Jeff Sharkey
2022-11-16 10:50:45 -07:00
parent 81d66e9d77
commit 239855b386

View File

@@ -2365,6 +2365,7 @@ public abstract class NotificationListenerService extends Service {
UserHandle user= (UserHandle) args.arg2;
NotificationChannel channel = (NotificationChannel) args.arg3;
int modificationType = (int) args.arg4;
args.recycle();
onNotificationChannelModified(pkgName, user, channel, modificationType);
} break;
@@ -2374,6 +2375,7 @@ public abstract class NotificationListenerService extends Service {
UserHandle user = (UserHandle) args.arg2;
NotificationChannelGroup group = (NotificationChannelGroup) args.arg3;
int modificationType = (int) args.arg4;
args.recycle();
onNotificationChannelGroupModified(pkgName, user, group, modificationType);
} break;