Rémi Bernon (@rbernon) commented about dlls/user32/input.c:
}
-static DWORD CALLBACK devnotify_window_callback(HANDLE handle, DWORD flags, DEV_BROADCAST_HDR *header) +static DWORD CALLBACK devnotify_windowW_callback(HANDLE handle, DWORD flags, DEV_BROADCAST_HDR *header) { SendMessageTimeoutW(handle, WM_DEVICECHANGE, flags, (LPARAM)header, SMTO_ABORTIFHUNG, 2000, NULL); return 0; }
+static DWORD CALLBACK devnotify_windowA_callback(HANDLE handle, DWORD flags, DEV_BROADCAST_HDR *header) +{
- if (flags & 0x8000)
I think it'd be better with an early return here to save the indentation.