Fix null exception in read() API by checking nullability first.

pull/127/head
Quang Nguyen 2017-11-21 17:31:24 +09:00 zatwierdzone przez GitHub
rodzic 3895d03581
commit de152a0684
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 5 dodań i 3 usunięć

Wyświetl plik

@ -120,8 +120,10 @@ public abstract class UsbSerialDevice implements UsbSerialInterface
if(mr1Version)
{
workerThread.setCallback(mCallback);
workerThread.getUsbRequest().queue(serialBuffer.getReadBuffer(), SerialBuffer.DEFAULT_READ_BUFFER_SIZE);
if (workerThread != null) {
workerThread.setCallback(mCallback);
workerThread.getUsbRequest().queue(serialBuffer.getReadBuffer(), SerialBuffer.DEFAULT_READ_BUFFER_SIZE);
}
}else
{
readThread.setCallback(mCallback);
@ -462,4 +464,4 @@ public abstract class UsbSerialDevice implements UsbSerialInterface
while(!writeThread.isAlive()){} // Busy waiting
}
}
}
}