diff options
| -rw-r--r-- | services/core/java/com/android/server/fingerprint/FingerprintService.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/fingerprint/FingerprintService.java b/services/core/java/com/android/server/fingerprint/FingerprintService.java index ef40a1cb2def..c9f92d2534d9 100644 --- a/services/core/java/com/android/server/fingerprint/FingerprintService.java +++ b/services/core/java/com/android/server/fingerprint/FingerprintService.java @@ -619,6 +619,15 @@ public class FingerprintService extends SystemService implements IHwBinder.Death void startRemove(IBinder token, int fingerId, int groupId, int userId, IFingerprintServiceReceiver receiver, boolean restricted, boolean internal) { + if (token == null) { + Slog.w(TAG, "startRemove: token is null"); + return; + } + if (receiver == null) { + Slog.w(TAG, "startRemove: receiver is null"); + return; + } + IBiometricsFingerprint daemon = getFingerprintDaemon(); if (daemon == null) { Slog.w(TAG, "startRemove: no fingerprint HAL!"); |