From df294acbae42769e55f87613fddd1fabb8a5d378 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Wed, 10 Jun 2026 13:28:47 -0700 Subject: [PATCH] Fixed error C2440: 'function': cannot convert from 'int (__cdecl *)(libusb_context *,libusb_device *,libusb_hotplug_event,void *)' to 'libusb_hotplug_callback_fn' --- src/hidapi/libusb/hid.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/hidapi/libusb/hid.c b/src/hidapi/libusb/hid.c index 8f7cf38c7d..2c6d797a78 100644 --- a/src/hidapi/libusb/hid.c +++ b/src/hidapi/libusb/hid.c @@ -605,7 +605,7 @@ static libusb_hotplug_callback_handle hotplug_callback_handle; static int shutdown_event_thread; static hidapi_thread_state event_thread_state; -static int hotplug_callback(struct libusb_context *ctx, struct libusb_device *dev, libusb_hotplug_event event, void *user_data) +static int LIBUSB_CALL hotplug_callback(struct libusb_context *ctx, struct libusb_device *dev, libusb_hotplug_event event, void *user_data) { switch (event) { case LIBUSB_HOTPLUG_EVENT_DEVICE_ARRIVED: