libusb_init() needs libusb_exit() to avoid leak
[libftdi] / src / ftdi.c
index 7b4b987..69e5068 100644 (file)
@@ -185,6 +185,7 @@ void ftdi_deinit(struct ftdi_context *ftdi)
         free(ftdi->readbuffer);
         ftdi->readbuffer = NULL;
     }
+    libusb_exit(NULL);
 }
 
 /**