1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

usbd.sys: Use nameless unions/structs.

This commit is contained in:
Alexandre Julliard 2023-07-17 11:33:54 +02:00
parent 72ee10b5d5
commit 57bfaa7514

View File

@ -18,8 +18,6 @@
#include <stdarg.h>
#define NONAMELESSUNION
#include "ntstatus.h"
#define WIN32_NO_STATUS
#include "windef.h"
@ -66,7 +64,7 @@ PURB WINAPI USBD_CreateConfigurationRequest(
}
urb = USBD_CreateConfigurationRequestEx( ConfigurationDescriptor, interfaceList );
if (urb)
*Siz = urb->u.UrbHeader.Length;
*Siz = urb->UrbHeader.Length;
ExFreePool( interfaceList );
}
return urb;
@ -98,10 +96,10 @@ PURB WINAPI USBD_CreateConfigurationRequestEx(
USBD_INTERFACE_INFORMATION *interfaceInfo;
RtlZeroMemory( urb, size );
urb->u.UrbSelectConfiguration.Hdr.Length = size;
urb->u.UrbSelectConfiguration.Hdr.Function = URB_FUNCTION_SELECT_CONFIGURATION;
urb->u.UrbSelectConfiguration.ConfigurationDescriptor = ConfigurationDescriptor;
interfaceInfo = &urb->u.UrbSelectConfiguration.Interface;
urb->UrbSelectConfiguration.Hdr.Length = size;
urb->UrbSelectConfiguration.Hdr.Function = URB_FUNCTION_SELECT_CONFIGURATION;
urb->UrbSelectConfiguration.ConfigurationDescriptor = ConfigurationDescriptor;
interfaceInfo = &urb->UrbSelectConfiguration.Interface;
for (interfaceEntry = InterfaceList; interfaceEntry->InterfaceDescriptor; interfaceEntry++)
{
ULONG i;