Merge "Fix warnings from static analysis tool." am: 7464e44197

Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2519737

Change-Id: I4cd86c8bcfa58c9f89743bf5314ea0cba18c5b76
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
George Chang
2023-04-12 10:21:03 +00:00
committed by Automerger Merge Worker

View File

@@ -124,6 +124,9 @@ public final class NdefFormatable extends BasicTagTechnology {
try { try {
int serviceHandle = mTag.getServiceHandle(); int serviceHandle = mTag.getServiceHandle();
INfcTag tagService = mTag.getTagService(); INfcTag tagService = mTag.getTagService();
if (tagService == null) {
throw new IOException();
}
int errorCode = tagService.formatNdef(serviceHandle, MifareClassic.KEY_DEFAULT); int errorCode = tagService.formatNdef(serviceHandle, MifareClassic.KEY_DEFAULT);
switch (errorCode) { switch (errorCode) {
case ErrorCodes.SUCCESS: case ErrorCodes.SUCCESS: