summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPete Batard <pete@akeo.ie>2016-01-27 19:24:13 +0000
committerPete Batard <pete@akeo.ie>2016-01-27 19:24:13 +0000
commit4dfa6d6493ea52b81f4ebccfa5a1214746f58b6c (patch)
tree684fabc09a4791c17e6d8dabd894102e91090ddd
parentd73aafe5c12d8ab41553daece8f3131107a2d62f (diff)
downloadlibusb-4dfa6d6493ea52b81f4ebccfa5a1214746f58b6c.tar.gz
Windows: Fix DDK compilation
-rw-r--r--libusb/os/windows_usbdk.c3
-rw-r--r--libusb/version_nano.h2
2 files changed, 3 insertions, 2 deletions
diff --git a/libusb/os/windows_usbdk.c b/libusb/os/windows_usbdk.c
index 9abb83e..2bf3d80 100644
--- a/libusb/os/windows_usbdk.c
+++ b/libusb/os/windows_usbdk.c
@@ -542,13 +542,14 @@ static int usbdk_do_control_transfer(struct usbi_transfer *itransfer)
struct usbdk_device_priv *priv = _usbdk_device_priv(transfer->dev_handle->dev);
struct usbdk_transfer_priv *transfer_priv = _usbdk_transfer_priv(itransfer);
struct libusb_context *ctx = DEVICE_CTX(transfer->dev_handle->dev);
+ struct winfd wfd;
ULONG Length;
TransferResult transResult;
HANDLE sysHandle;
sysHandle = usbdk_helper.GetRedirectorSystemHandle(priv->redirector_handle);
- struct winfd wfd = usbi_create_fd(sysHandle, RW_READ, NULL, NULL);
+ wfd = usbi_create_fd(sysHandle, RW_READ, NULL, NULL);
// Always use the handle returned from usbi_create_fd (wfd.handle)
if (wfd.fd < 0)
return LIBUSB_ERROR_NO_MEM;
diff --git a/libusb/version_nano.h b/libusb/version_nano.h
index 105925c..14860a8 100644
--- a/libusb/version_nano.h
+++ b/libusb/version_nano.h
@@ -1 +1 @@
-#define LIBUSB_NANO 11039
+#define LIBUSB_NANO 11040