aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--scd/ccid-driver.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/scd/ccid-driver.c b/scd/ccid-driver.c
index 2227eed89..8995fab22 100644
--- a/scd/ccid-driver.c
+++ b/scd/ccid-driver.c
@@ -1727,6 +1727,7 @@ ccid_open_usb_reader (const char *spec_reader_name,
{
--ccid_usb_thread_is_alive;
free (rid);
+ libusb_release_interface (idev, ifc_no);
libusb_close (idev);
free (*handle);
*handle = NULL;