Fix libusb callback for Windows

Add LIBUSB_CALL so that the callback has the correct signature on
Windows (including __attribute__((stdcall))).
This commit is contained in:
Romain Vimont 2022-02-07 09:08:21 +01:00
parent 0480581789
commit 0d3ed2f669

View file

@ -221,7 +221,7 @@ sc_usb_destroy(struct sc_usb *usb) {
libusb_exit(usb->context);
}
static int
static LIBUSB_CALL int
sc_usb_libusb_callback(libusb_context *ctx, libusb_device *device,
libusb_hotplug_event event, void *userdata) {
(void) ctx;