C++ wrapper: Reset internal USB device pointer on Context::close()
[libftdi] / ftdipp / ftdi.cpp
index f1c1cef..e2755d8 100644 (file)
@@ -132,6 +132,7 @@ int Context::open(struct libusb_device *dev)
 int Context::close()
 {
     d->open = false;
+    d->dev = 0;
     return ftdi_usb_close(d->ftdi);
 }