mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 23:23:52 +01:00
steelseries: ensure that device has a version number set
Otherwise there would be hard to diagnose errors later on.
This commit is contained in:
@@ -335,6 +335,11 @@ steelseries_probe(struct ratbag_device *device)
|
||||
return rc;
|
||||
|
||||
device_version = ratbag_device_data_steelseries_get_device_version(device->data);
|
||||
if (device_version == -1) {
|
||||
log_error(device->ratbag, "Device version not set\n");
|
||||
return -EINVAL;
|
||||
}
|
||||
|
||||
button_count = ratbag_device_data_steelseries_get_button_count(device->data);
|
||||
if (button_count == -1)
|
||||
button_count = 0;
|
||||
|
||||
Reference in New Issue
Block a user