aboutsummaryrefslogtreecommitdiff
path: root/device.cc
diff options
context:
space:
mode:
Diffstat (limited to 'device.cc')
-rw-r--r--device.cc4
1 files changed, 3 insertions, 1 deletions
diff --git a/device.cc b/device.cc
index 66877da..4cb492d 100644
--- a/device.cc
+++ b/device.cc
@@ -49,10 +49,12 @@ bool Device::_disconnect() {
hid_close(mp_devhandle);
mp_devhandle = nullptr;
+#ifndef __APPLE__
if (instances_count == 1){
LOG(std::string("Calling hid_exit"), Loglevel::DEBUG_L2);
hid_exit();
}
+#endif
return true;
}
@@ -204,4 +206,4 @@ std::string Device::ErrorCounters::get_as_string() {
p(receiving_error);
return ss.str();
}
-#undef p \ No newline at end of file
+#undef p