From ba03936518d5700a7721b710c9c318abd7edde6b Mon Sep 17 00:00:00 2001 From: Nathalie Le Clair Date: Wed, 20 Oct 2021 07:32:41 +0000 Subject: [PATCH] Add executor null check Bug: 196043550 Test: presubmit Change-Id: I9b109094b042dba74c39c16b672abf85e938f73a --- core/java/android/hardware/hdmi/HdmiClient.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/core/java/android/hardware/hdmi/HdmiClient.java b/core/java/android/hardware/hdmi/HdmiClient.java index 1a52f11e7c04f..cee6a5b16a3cf 100644 --- a/core/java/android/hardware/hdmi/HdmiClient.java +++ b/core/java/android/hardware/hdmi/HdmiClient.java @@ -63,6 +63,9 @@ public abstract class HdmiClient { if (listener == null) { throw new IllegalArgumentException("listener must not be null."); } + if (executor == null) { + throw new IllegalArgumentException("executor must not be null."); + } try { mService.deviceSelect(logicalAddress, getCallbackWrapper(logicalAddress, executor, listener));