Henri Verbeet hverbeet@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.