1
0
forked from drath/libratbag

Call only once per button per profile .read_button

ratbag_profile_init_buttons() already loops over the given number of
buttons.
Remove the extra for loop and save some CPU (and possibly USB depending on
the driver) cycles.

Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
Benjamin Tissoires
2015-08-26 16:59:39 -04:00
parent 6bc44f4d5f
commit d82ee06bfd

View File

@@ -570,8 +570,7 @@ ratbag_create_profile(struct ratbag_device *device,
assert(device->driver->read_profile);
device->driver->read_profile(profile, index);
for (i = 0; i < num_buttons; i++)
ratbag_profile_init_buttons(profile, i);
ratbag_profile_init_buttons(profile, num_buttons);
return profile;
}