From e80b147cf7091ed57ee7e284ad62dd4579ad2313 Mon Sep 17 00:00:00 2001 From: Daichi Hirono Date: Tue, 22 Mar 2016 11:05:22 +0900 Subject: [PATCH] Fix null pointer exception when MTP/PTP device is detached. FIXED=27743872 Change-Id: I9b754ba7efbc4958a47aafe332f1909bc0d50457 --- .../MtpDocumentsProvider/src/com/android/mtp/MtpManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java index 6fb2a786be805..53bde72465659 100644 --- a/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java +++ b/packages/MtpDocumentsProvider/src/com/android/mtp/MtpManager.java @@ -291,7 +291,7 @@ class MtpManager { if (usbInterface.getInterfaceClass() == UsbConstants.USB_SUBCLASS_VENDOR_SPEC && usbInterface.getInterfaceSubclass() == SUBCLASS_MTP && usbInterface.getInterfaceProtocol() == PROTOCOL_MTP && - usbInterface.getName().equals("MTP")) { + "MTP".equals(usbInterface.getName())) { return true; } }