From 1a5be088342b3aa3ca5b75cb8d0473886d6e95dd Mon Sep 17 00:00:00 2001 From: Packit Service Date: Dec 09 2020 20:43:19 +0000 Subject: Apply patch 0002-Revert-use-atexit-to-call-libusb_exit.patch patch_name: 0002-Revert-use-atexit-to-call-libusb_exit.patch present_in_specfile: true --- diff --git a/libusb/core.c b/libusb/core.c index c0ccb1f..2dd1b5f 100644 --- a/libusb/core.c +++ b/libusb/core.c @@ -21,7 +21,6 @@ #include #include #include -#include #include #include @@ -137,13 +136,6 @@ static void usbi_log(enum usbi_log_level level, const char *function, fprintf(stream, "\n"); } -static void _usb_finalize(void) { - if (ctx) { - libusb_exit(ctx); - ctx = NULL; - } -} - API_EXPORTED void usb_init(void) { int r; @@ -159,8 +151,6 @@ API_EXPORTED void usb_init(void) /* usb_set_debug can be called before usb_init */ if (usb_debug) libusb_set_debug(ctx, 3); - - atexit(_usb_finalize); } }