# HG changeset patch # User František Kučera # Date 1566060695 -7200 # Node ID abeba77ec581bb638defb0b6598ba5aff6a3e4b5 # Parent 29cbe171cd439781a9ecc520d6d433cb9a127b50 private copy constructor (to avoid unwanted close() in copie's destructor) diff -r 29cbe171cd43 -r abeba77ec581 src/cadMousePro.cpp --- a/src/cadMousePro.cpp Wed Aug 14 18:32:35 2019 +0200 +++ b/src/cadMousePro.cpp Sat Aug 17 18:51:35 2019 +0200 @@ -24,6 +24,10 @@ class HIDDevice { private: hid_device* handle; + + HIDDevice(const HIDDevice& other) : handle(other.handle) { + } + public: HIDDevice(unsigned short vendorId, unsigned short productId, const wchar_t *serialNumber) {