Merge pull request #3 from phomes/master

A few cleanups
This commit is contained in:
Peter Hutterer
2015-09-03 07:50:27 +10:00
3 changed files with 3 additions and 4 deletions

View File

@@ -146,7 +146,7 @@ hidpp20_1b04_get_logical_mapping(uint16_t value)
return &map->action;
}
return RATBAG_BUTTON_TYPE_UNKNOWN;
return NULL;
}
uint16_t

View File

@@ -294,8 +294,7 @@ hidpp10_set_individual_feature(struct hidpp10_device *dev,
log_raw(dev->ratbag_device->ratbag, "Setting individual features\n");
if (dev)
mode.msg.device_idx = dev->index;
mode.msg.device_idx = dev->index;
mode.msg.parameters[0] = feature_bit_r0;
mode.msg.parameters[1] = feature_bit_r2;

View File

@@ -779,7 +779,7 @@ hidpp20_adjustable_dpi_get_dpi_list(struct ratbag_device *device,
sensor->dpi_min = 0xffff;
sensor->index = msg.msg.parameters[0];
while (i < LONG_MESSAGE_LENGTH - 1 &&
while (i < LONG_MESSAGE_LENGTH - 4U &&
hidpp20_get_unaligned_u16(&msg.msg.parameters[i]) != 0) {
uint16_t value = hidpp20_get_unaligned_u16(&msg.msg.parameters[i]);