| commit | 0cd721070706fceae387feaf5d0f2721bec59213 | [log] [tgz] |
|---|---|---|
| author | Chavi Weingarten <chaviw@google.com> | Tue Mar 19 20:24:45 2024 +0000 |
| committer | Chavi Weingarten <chaviw@google.com> | Tue Mar 19 20:32:00 2024 +0000 |
| tree | bfe59015c23a67857a4e18dbb05084d99e5b7a20 | |
| parent | ace5c353db4fd0ca6f30f916fbb2413dcc064854 [diff] [blame] |
Addressed NDK API feedback Test: Builds Bug: 330375394 Change-Id: I9d3746821a792ef163b4225a5477c974ef9e698d
diff --git a/native/android/surface_control_input_receiver.cpp b/native/android/surface_control_input_receiver.cpp index da0defd..0b930d8 100644 --- a/native/android/surface_control_input_receiver.cpp +++ b/native/android/surface_control_input_receiver.cpp
@@ -190,7 +190,9 @@ void AInputReceiver_release(AInputReceiver* aInputReceiver) { InputReceiver* inputReceiver = AInputReceiver_to_InputReceiver(aInputReceiver); - inputReceiver->remove(); + if (inputReceiver != nullptr) { + inputReceiver->remove(); + } delete inputReceiver; }