From 49845af97b0affa412f505d6baf31564dc76a327 Mon Sep 17 00:00:00 2001 From: Marc Schink Date: Thu, 25 May 2017 11:48:52 +0200 Subject: [PATCH] Add missing call to libusb_exit() Signed-off-by: Marc Schink --- libjaylink/core.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libjaylink/core.c b/libjaylink/core.c index e2d1e8f..509b89d 100644 --- a/libjaylink/core.c +++ b/libjaylink/core.c @@ -143,6 +143,9 @@ JAYLINK_API int jaylink_init(struct jaylink_context **ctx) ret = jaylink_log_set_domain(context, JAYLINK_LOG_DOMAIN_DEFAULT); if (ret != JAYLINK_OK) { +#ifdef HAVE_LIBUSB + libusb_exit(context->usb_ctx); +#endif #ifdef _WIN32 WSACleanup(); #endif -- 2.11.4.GIT