]>
Commit | Line | Data |
---|---|---|
1e59de90 TL |
1 | diff --git a/channels/urbdrc/client/libusb/libusb_udevice.c b/channels/urbdrc/client/libusb/libusb_udevice.c |
2 | index 214cb7a..56c986c 100644 | |
3 | --- a/channels/urbdrc/client/libusb/libusb_udevice.c | |
4 | +++ b/channels/urbdrc/client/libusb/libusb_udevice.c | |
5 | @@ -184,7 +184,7 @@ static void async_transfer_user_data_free(ASYNC_TRANSFER_USER_DATA* user_data) | |
6 | } | |
7 | } | |
8 | ||
9 | -static void func_iso_callback(struct libusb_transfer* transfer) | |
10 | +static void LIBUSB_CALL func_iso_callback(struct libusb_transfer* transfer) | |
11 | { | |
12 | ASYNC_TRANSFER_USER_DATA* user_data = (ASYNC_TRANSFER_USER_DATA*)transfer->user_data; | |
13 | #if defined(HAVE_STREAM_ID_API) | |
14 | @@ -285,7 +285,7 @@ static const LIBUSB_ENDPOINT_DESCEIPTOR* func_get_ep_desc(LIBUSB_CONFIG_DESCRIPT | |
15 | return NULL; | |
16 | } | |
17 | ||
18 | -static void func_bulk_transfer_cb(struct libusb_transfer* transfer) | |
19 | +static void LIBUSB_CALL func_bulk_transfer_cb(struct libusb_transfer* transfer) | |
20 | { | |
21 | ASYNC_TRANSFER_USER_DATA* user_data; | |
22 | uint32_t streamID; | |
23 | diff --git a/channels/urbdrc/client/libusb/libusb_udevman.c b/channels/urbdrc/client/libusb/libusb_udevman.c | |
24 | index 2eebc1a..399ecbb 100644 | |
25 | --- a/channels/urbdrc/client/libusb/libusb_udevman.c | |
26 | +++ b/channels/urbdrc/client/libusb/libusb_udevman.c | |
27 | @@ -550,7 +550,7 @@ static BOOL device_is_filtered(struct libusb_device* dev, | |
28 | return filtered; | |
29 | } | |
30 | ||
31 | -static int hotplug_callback(struct libusb_context* ctx, struct libusb_device* dev, | |
32 | +static int LIBUSB_CALL hotplug_callback(struct libusb_context* ctx, struct libusb_device* dev, | |
33 | libusb_hotplug_event event, void* user_data) | |
34 | { | |
35 | VID_PID_PAIR pair; | |
36 | @@ -828,7 +828,7 @@ static BOOL poll_libusb_events(UDEVMAN* udevman) | |
37 | return rc > 0; | |
38 | } | |
39 | ||
40 | -static DWORD poll_thread(LPVOID lpThreadParameter) | |
41 | +static DWORD __stdcall poll_thread(LPVOID lpThreadParameter) | |
42 | { | |
43 | libusb_hotplug_callback_handle handle; | |
44 | UDEVMAN* udevman = (UDEVMAN*)lpThreadParameter; |