diff --git a/ratbagd/ratbagd-resolution.c b/ratbagd/ratbagd-resolution.c index 0231fc8e..8f02955c 100644 --- a/ratbagd/ratbagd-resolution.c +++ b/ratbagd/ratbagd-resolution.c @@ -307,7 +307,7 @@ ratbagd_resolution_get_report_rates(sd_bus *bus, { struct ratbagd_resolution *resolution = userdata; struct ratbag_resolution *lib_resolution = resolution->lib_resolution; - unsigned int rates[5]; + unsigned int rates[8]; unsigned int nrates = ARRAY_LENGTH(rates); int r; diff --git a/src/libratbag-private.h b/src/libratbag-private.h index 474cf291..4b516625 100644 --- a/src/libratbag-private.h +++ b/src/libratbag-private.h @@ -262,7 +262,7 @@ struct ratbag_resolution { unsigned int dpi_y; /**< y resolution in dpi */ unsigned int hz; /**< report rate in Hz */ - unsigned int rates[5]; + unsigned int rates[8]; size_t nrates; bool is_active;