diff options
| -rw-r--r-- | services/core/java/com/android/server/os/BugreportManagerServiceImpl.java | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/services/core/java/com/android/server/os/BugreportManagerServiceImpl.java b/services/core/java/com/android/server/os/BugreportManagerServiceImpl.java index 9a1b30dc2b0b..1e2d52d76697 100644 --- a/services/core/java/com/android/server/os/BugreportManagerServiceImpl.java +++ b/services/core/java/com/android/server/os/BugreportManagerServiceImpl.java @@ -38,6 +38,7 @@ import com.android.internal.util.Preconditions; import com.android.server.SystemConfig; import java.io.FileDescriptor; +import java.util.Objects; /** * Implementation of the service that provides a privileged API to capture and consume bugreports. @@ -67,9 +68,9 @@ class BugreportManagerServiceImpl extends IDumpstate.Stub { FileDescriptor bugreportFd, FileDescriptor screenshotFd, int bugreportMode, IDumpstateListener listener) { mContext.enforceCallingOrSelfPermission(android.Manifest.permission.DUMP, "startBugreport"); - Preconditions.checkNotNull(callingPackage); - Preconditions.checkNotNull(bugreportFd); - Preconditions.checkNotNull(listener); + Objects.requireNonNull(callingPackage); + Objects.requireNonNull(bugreportFd); + Objects.requireNonNull(listener); validateBugreportMode(bugreportMode); final long identity = Binder.clearCallingIdentity(); try { |