Skip to content

Commit 8e1ce70

Browse files
committed
apparently we can cleanup regardless if libftdi opened its ctx
just get plenty of ftdi errors but whatever fixes #7
1 parent 0b44e13 commit 8e1ce70

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/mpsse.c

+3-6
Original file line numberDiff line numberDiff line change
@@ -237,12 +237,9 @@ void Close(struct mpsse_context *mpsse)
237237
{
238238
if(mpsse)
239239
{
240-
if(mpsse->open)
241-
{
242-
ftdi_set_bitmode(&mpsse->ftdi, 0, BITMODE_RESET);
243-
ftdi_usb_close(&mpsse->ftdi);
244-
ftdi_deinit(&mpsse->ftdi);
245-
}
240+
ftdi_set_bitmode(&mpsse->ftdi, 0, BITMODE_RESET);
241+
ftdi_usb_close(&mpsse->ftdi);
242+
ftdi_deinit(&mpsse->ftdi);
246243

247244
free(mpsse);
248245
mpsse = NULL;

0 commit comments

Comments
 (0)