Rémi Bernon (@rbernon) commented about dlls/wow64win/user.c:
- if (size != sizeof(RAWINPUTDEVICELIST32))
- {
SetLastError( ERROR_INVALID_PARAMETER );return ~0u;- }
- if (devices32)
- {
RAWINPUTDEVICELIST *devices64;unsigned int ret, i;if (!(devices64 = Wow64AllocateTemp( (*count) * sizeof(*devices64) ))){SetLastError( ERROR_NOT_ENOUGH_MEMORY );return FALSE;
This should be ~0u.