From a3d3313c5d7cdc22bb41b1e75a959e070f05c5b7 Mon Sep 17 00:00:00 2001 From: Chris Dickens Date: Tue, 20 Jan 2015 22:58:04 -0800 Subject: [PATCH] Fix up backends for new transfer completion API. Signed-off-by: Chris Dickens --- libusb/os/haiku/haiku_usb_raw.cpp | 1 + libusb/os/netbsd_usb.c | 1 + libusb/os/openbsd_usb.c | 1 + libusb/os/wince_usb.c | 1 + libusb/os/windows_usb.c | 1 + libusb/version_nano.h | 2 +- 6 files changed, 6 insertions(+), 1 deletion(-) diff --git a/libusb/os/haiku/haiku_usb_raw.cpp b/libusb/os/haiku/haiku_usb_raw.cpp index 2a8f478..eedcacb 100644 --- a/libusb/os/haiku/haiku_usb_raw.cpp +++ b/libusb/os/haiku/haiku_usb_raw.cpp @@ -254,6 +254,7 @@ const struct usbi_os_backend haiku_usb_raw_backend = { /*.clear_transfer_priv =*/ haiku_clear_transfer_priv, /*.handle_events =*/ haiku_handle_events, + /*.handle_transfer_completion =*/ NULL, /*.clock_gettime =*/ haiku_clock_gettime, diff --git a/libusb/os/netbsd_usb.c b/libusb/os/netbsd_usb.c index eaac21c..0e45317 100644 --- a/libusb/os/netbsd_usb.c +++ b/libusb/os/netbsd_usb.c @@ -127,6 +127,7 @@ const struct usbi_os_backend netbsd_backend = { netbsd_clear_transfer_priv, netbsd_handle_events, + NULL, /* handle_transfer_completion() */ netbsd_clock_gettime, sizeof(struct device_priv), diff --git a/libusb/os/openbsd_usb.c b/libusb/os/openbsd_usb.c index 93dfda1..1b96f34 100644 --- a/libusb/os/openbsd_usb.c +++ b/libusb/os/openbsd_usb.c @@ -130,6 +130,7 @@ const struct usbi_os_backend openbsd_backend = { obsd_clear_transfer_priv, obsd_handle_events, + NULL, /* handle_transfer_completion() */ obsd_clock_gettime, sizeof(struct device_priv), diff --git a/libusb/os/wince_usb.c b/libusb/os/wince_usb.c index fa8389c..875cc87 100644 --- a/libusb/os/wince_usb.c +++ b/libusb/os/wince_usb.c @@ -1023,6 +1023,7 @@ const struct usbi_os_backend wince_backend = { wince_clear_transfer_priv, wince_handle_events, + NULL, /* handle_transfer_completion() */ wince_clock_gettime, sizeof(struct wince_device_priv), diff --git a/libusb/os/windows_usb.c b/libusb/os/windows_usb.c index b302b59..f100759 100644 --- a/libusb/os/windows_usb.c +++ b/libusb/os/windows_usb.c @@ -2488,6 +2488,7 @@ const struct usbi_os_backend windows_backend = { windows_clear_transfer_priv, windows_handle_events, + NULL, /* handle_transfer_completion() */ windows_clock_gettime, #if defined(USBI_TIMERFD_AVAILABLE) diff --git a/libusb/version_nano.h b/libusb/version_nano.h index 1006d74..70d5df1 100644 --- a/libusb/version_nano.h +++ b/libusb/version_nano.h @@ -1 +1 @@ -#define LIBUSB_NANO 10950 +#define LIBUSB_NANO 10951 -- 2.7.4