From 74ad5dbff5e319d8c720e4f7fcae64d453e50748 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Wed, 19 Aug 2015 11:35:43 -0400 Subject: [PATCH] etekcity: profiles are 0-indexed so the number of profiles is actually ETEKCITY_PROFILE_MAX + 1. Signed-off-by: Benjamin Tissoires --- src/etekcity.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/etekcity.c b/src/etekcity.c index 909f7ac3..bc9610bb 100644 --- a/src/etekcity.c +++ b/src/etekcity.c @@ -318,7 +318,8 @@ etekcity_probe(struct ratbag_device *device, const struct ratbag_id id) ratbag_set_drv_data(device, drv_data); - device->num_profiles = ETEKCITY_PROFILE_MAX; + /* profiles are 0-indexed */ + device->num_profiles = ETEKCITY_PROFILE_MAX + 1; device->num_buttons = ETEKCITY_BUTTON_MAX; profile = ratbag_device_get_active_profile(device);