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
|
// MIDI
|
||||||
ArrayList<UsbDirectMidiDevice> midiDevices =
|
ArrayList<UsbDirectMidiDevice> midiDevices =
|
||||||
mMidiDevices.remove(deviceAddress);
|
mMidiDevices.remove(deviceAddress);
|
||||||
for (UsbDirectMidiDevice midiDevice : midiDevices) {
|
if (midiDevices != null) {
|
||||||
if (midiDevice != null) {
|
for (UsbDirectMidiDevice midiDevice : midiDevices) {
|
||||||
Slog.i(TAG, "USB MIDI Device Removed: " + deviceAddress);
|
if (midiDevice != null) {
|
||||||
IoUtils.closeQuietly(midiDevice);
|
IoUtils.closeQuietly(midiDevice);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Slog.i(TAG, "USB MIDI Devices Removed: " + deviceAddress);
|
||||||
}
|
}
|
||||||
|
|
||||||
getCurrentUserSettings().usbDeviceRemoved(device);
|
getCurrentUserSettings().usbDeviceRemoved(device);
|
||||||
|
|||||||
Reference in New Issue
Block a user