Close HYTE mousemat connections (libusb/serial) on destructor to fix rescan
This commit is contained in:
parent
e928111c00
commit
142e7fcc02
2 changed files with 4 additions and 2 deletions
|
|
@ -32,7 +32,9 @@ HYTEMousematController::HYTEMousematController(libusb_device_handle* dev_handle)
|
|||
|
||||
HYTEMousematController::~HYTEMousematController()
|
||||
{
|
||||
|
||||
libusb_release_interface(dev, 0);
|
||||
libusb_attach_kernel_driver(dev, 0);
|
||||
libusb_close(dev);
|
||||
}
|
||||
|
||||
std::string HYTEMousematController::GetLocation()
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@ HYTEMousematController::HYTEMousematController(char* port)
|
|||
|
||||
HYTEMousematController::~HYTEMousematController()
|
||||
{
|
||||
|
||||
serialport->serial_close();
|
||||
}
|
||||
|
||||
std::string HYTEMousematController::GetLocation()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue