From 61714523fc65c13994880bf56c4b8639ef520efe Mon Sep 17 00:00:00 2001 From: mike wakerly Date: Wed, 19 Mar 2014 21:51:09 -0700 Subject: [PATCH] Fix open(). Issue #53. --- .../com/hoho/android/usbserial/driver/FtdiSerialDriver.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java index 218c0f0..e3bd660 100644 --- a/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java +++ b/UsbSerialLibrary/src/com/hoho/android/usbserial/driver/FtdiSerialDriver.java @@ -243,10 +243,11 @@ public class FtdiSerialDriver implements UsbSerialDriver { if (mConnection != null) { throw new IOException("Already open"); } + boolean opened = false; try { for (int i = 0; i < mDevice.getInterfaceCount(); i++) { - if (mConnection.claimInterface(mDevice.getInterface(i), true)) { + if (connection.claimInterface(mDevice.getInterface(i), true)) { Log.d(TAG, "claimInterface " + i + " SUCCESS"); } else { throw new IOException("Error claiming interface " + i);