mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 15:14:38 +01:00
hidpp20: prevent segfault if hidpp20_adjustable_dpi_get_dpi() fails
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
@@ -863,8 +863,9 @@ int hidpp20_adjustable_dpi_get_sensors(struct hidpp20_device *device,
|
||||
*sensors_list = s_list;
|
||||
return num_sensors;
|
||||
err:
|
||||
num_sensors = 0;
|
||||
free(s_list);
|
||||
return rc;
|
||||
return rc > 0 ? -EPROTO : rc;
|
||||
}
|
||||
|
||||
int hidpp20_adjustable_dpi_set_sensor_dpi(struct hidpp20_device *device,
|
||||
|
||||
Reference in New Issue
Block a user