Zebediah Figura (@zfigura) commented about dlls/wineusb.sys/wineusb.c:
.irp = irp, };
switch (urb->UrbHeader.Function)
{
case URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER:
{
struct _URB_BULK_OR_INTERRUPT_TRANSFER *req = &urb->UrbBulkOrInterruptTransfer;
if (req->TransferBufferMDL)
params.transfer_buffer = MmGetSystemAddressForMdlSafe(req->TransferBufferMDL, NormalPagePriority);
else params.transfer_buffer = req->TransferBuffer;
Can you please put "else" statements on their own line?