[PATCH 1/3] user32: Implement RegisterRawInputDevices().

Alexandre Julliard julliard at winehq.org
Fri Sep 7 05:14:21 CDT 2012


Henri Verbeet <hverbeet at codeweavers.com> writes:

> @@ -2931,3 +2965,14 @@ DECL_HANDLER(set_cursor)
>      reply->new_clip    = input->desktop->cursor.clip;
>      reply->last_change = input->desktop->cursor.last_change;
>  }
> +
> +DECL_HANDLER(update_rawinput_devices)
> +{
> +    const struct rawinput_device *devices = get_req_data();
> +    unsigned int i;
> +
> +    for (i = 0; i < req->device_count; ++i)
> +    {
> +        update_rawinput_device(&devices[i]);
> +    }
> +}

device_count is redundant (and unsafe), this should use the data size
instead.

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list