Windows: Fix removal of usbi_fd_notification calls in submit_*_transfer
authorUri Lublin <uril@redhat.com>
Tue, 1 May 2012 13:47:00 +0000 (14:47 +0100)
committerPete Batard <pete@akeo.ie>
Tue, 1 May 2012 19:41:53 +0000 (20:41 +0100)
Commit 4cccbed825fe1dc13812 accidentally removed those calls,
when ! ifdef DYNAMIC_FDS blocks were removed.

libusb/os/windows_usb.c
libusb/version.h

index 709157a..1957964 100644 (file)
@@ -1770,6 +1770,7 @@ static int submit_bulk_transfer(struct usbi_transfer *itransfer)
        usbi_add_pollfd(ctx, transfer_priv->pollable_fd.fd,
                (short)(IS_XFERIN(transfer) ? POLLIN : POLLOUT));
 
+       usbi_fd_notification(ctx);
        return LIBUSB_SUCCESS;
 }
 
@@ -1789,6 +1790,7 @@ static int submit_iso_transfer(struct usbi_transfer *itransfer)
        usbi_add_pollfd(ctx, transfer_priv->pollable_fd.fd,
                (short)(IS_XFERIN(transfer) ? POLLIN : POLLOUT));
 
+       usbi_fd_notification(ctx);
        return LIBUSB_SUCCESS;
 }
 
@@ -1807,6 +1809,7 @@ static int submit_control_transfer(struct usbi_transfer *itransfer)
 
        usbi_add_pollfd(ctx, transfer_priv->pollable_fd.fd, POLLIN);
 
+       usbi_fd_notification(ctx);
        return LIBUSB_SUCCESS;
 
 }
index e20a303..3862ed5 100644 (file)
@@ -9,7 +9,7 @@
 #define LIBUSB_MICRO 10
 #endif
 #ifndef LIBUSB_NANO
-#define LIBUSB_NANO 10485
+#define LIBUSB_NANO 10486
 #endif
 /* LIBUSB_RC is the release candidate suffix. Should normally be empty. */
 #ifndef LIBUSB_RC