Rémi Bernon (@rbernon) commented about dlls/user32/input.c:
ifaceA->dbcc_size = offsetof(DEV_BROADCAST_DEVICEINTERFACE_A, dbcc_name[lenA + 1]);
ifaceA->dbcc_devicetype = ifaceW->dbcc_devicetype;
ifaceA->dbcc_reserved = ifaceW->dbcc_reserved;
ifaceA->dbcc_classguid = ifaceW->dbcc_classguid;
SendMessageTimeoutA(handle, WM_DEVICECHANGE, flags, (LPARAM)ifaceA, SMTO_ABORTIFHUNG, 2000, NULL);
free( ifaceA );
break;
}
default:
FIXME( "unimplemented W to A mapping for %#lx\n", header->dbch_devicetype );
/* fall through */
case DBT_DEVTYP_HANDLE:
case DBT_DEVTYP_OEM:
SendMessageTimeoutA(handle, WM_DEVICECHANGE, flags, (LPARAM)header, SMTO_ABORTIFHUNG, 2000, NULL);
}
```suggestion:-0+0 break; } ```