Misc: Fix usbi_os_backend structure initialization
authorChris Dickens <christopher.a.dickens@gmail.com>
Mon, 30 May 2016 02:51:48 +0000 (19:51 -0700)
committerChris Dickens <christopher.a.dickens@gmail.com>
Mon, 30 May 2016 02:55:14 +0000 (19:55 -0700)
Backends not using named initializers were broken by the recent
addition of commit a283c3b5a3dce8f6f33331b9aa1d95d41c8f241c.

Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
libusb/os/haiku_usb_raw.cpp
libusb/os/netbsd_usb.c
libusb/os/openbsd_usb.c
libusb/os/wince_usb.c
libusb/os/windows_usbdk.c
libusb/os/windows_winusb.c
libusb/version_nano.h

index 0f1f7ce..77adbd1 100644 (file)
@@ -222,6 +222,9 @@ const struct usbi_os_backend haiku_usb_raw_backend = {
        /*.alloc_streams =*/ NULL,
        /*.free_streams =*/ NULL,
 
+       /*.dev_mem_alloc =*/ NULL,
+       /*.dev_mem_free =*/ NULL,
+
        /*.kernel_driver_active =*/ NULL,
        /*.detach_kernel_driver =*/ NULL,
        /*.attach_kernel_driver =*/ NULL,
index f3b274e..ad1ede7 100644 (file)
@@ -114,6 +114,9 @@ const struct usbi_os_backend netbsd_backend = {
        NULL,                           /* alloc_streams */
        NULL,                           /* free_streams */
 
+       NULL,                           /* dev_mem_alloc() */
+       NULL,                           /* dev_mem_free() */
+
        NULL,                           /* kernel_driver_active() */
        NULL,                           /* detach_kernel_driver() */
        NULL,                           /* attach_kernel_driver() */
index cee60db..c660257 100644 (file)
@@ -117,6 +117,9 @@ const struct usbi_os_backend openbsd_backend = {
        NULL,                           /* alloc_streams */
        NULL,                           /* free_streams */
 
+       NULL,                           /* dev_mem_alloc() */
+       NULL,                           /* dev_mem_free() */
+
        NULL,                           /* kernel_driver_active() */
        NULL,                           /* detach_kernel_driver() */
        NULL,                           /* attach_kernel_driver() */
index fc95e9c..85c584b 100644 (file)
@@ -881,6 +881,9 @@ const struct usbi_os_backend wince_backend = {
        NULL,                           /* alloc_streams */
        NULL,                           /* free_streams */
 
+       NULL,                           /* dev_mem_alloc() */
+       NULL,                           /* dev_mem_free() */
+
        wince_kernel_driver_active,
        wince_detach_kernel_driver,
        wince_attach_kernel_driver,
index da12eda..7cc5793 100644 (file)
@@ -877,6 +877,9 @@ const struct usbi_os_backend usbdk_backend = {
        NULL,
        NULL,
 
+       NULL,   // dev_mem_alloc()
+       NULL,   // dev_mem_free()
+
        usbdk_kernel_driver_active,
        usbdk_detach_kernel_driver,
        usbdk_attach_kernel_driver,
index 082e846..80e36fb 100644 (file)
@@ -2067,6 +2067,9 @@ const struct usbi_os_backend windows_backend = {
        NULL,                           /* alloc_streams */
        NULL,                           /* free_streams */
 
+       NULL,                           /* dev_mem_alloc */
+       NULL,                           /* dev_mem_free */
+
        windows_kernel_driver_active,
        windows_detach_kernel_driver,
        windows_attach_kernel_driver,
index 0e5bb8f..17cd90c 100644 (file)
@@ -1 +1 @@
-#define LIBUSB_NANO 11111
+#define LIBUSB_NANO 11112