Merge "USB MIDI: Add null check on device removal" into tm-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
985c39fa4f
@@ -496,11 +496,13 @@ public class UsbHostManager {
|
||||
// MIDI
|
||||
ArrayList<UsbDirectMidiDevice> midiDevices =
|
||||
mMidiDevices.remove(deviceAddress);
|
||||
for (UsbDirectMidiDevice midiDevice : midiDevices) {
|
||||
if (midiDevice != null) {
|
||||
Slog.i(TAG, "USB MIDI Device Removed: " + deviceAddress);
|
||||
IoUtils.closeQuietly(midiDevice);
|
||||
if (midiDevices != null) {
|
||||
for (UsbDirectMidiDevice midiDevice : midiDevices) {
|
||||
if (midiDevice != null) {
|
||||
IoUtils.closeQuietly(midiDevice);
|
||||
}
|
||||
}
|
||||
Slog.i(TAG, "USB MIDI Devices Removed: " + deviceAddress);
|
||||
}
|
||||
|
||||
getCurrentUserSettings().usbDeviceRemoved(device);
|
||||
|
||||
Reference in New Issue
Block a user