From 0426f8516361204e64629f78cd970d46f685878d Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Thu, 20 Aug 2015 15:35:00 -0400 Subject: [PATCH] hidpp20: use hidpp20_get_unaligned_u16 Signed-off-by: Benjamin Tissoires --- src/hidpp20.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/hidpp20.c b/src/hidpp20.c index 35bf7871..8320c216 100644 --- a/src/hidpp20.c +++ b/src/hidpp20.c @@ -241,7 +241,7 @@ hidpp20_feature_set_get_feature_id(struct ratbag_device *device, if (rc) return rc; - *feature = (msg.msg.parameters[0] << 8) | msg.msg.parameters[1]; + *feature = hidpp20_get_unaligned_u16(msg.msg.parameters); *type = msg.msg.parameters[2]; return 0; @@ -332,7 +332,7 @@ hidpp20_mousepointer_get_mousepointer_info(struct ratbag_device *device, if (rc) return rc; - *resolution = (msg.msg.parameters[0] << 8) | msg.msg.parameters[1]; + *resolution = hidpp20_get_unaligned_u16(msg.msg.parameters); *flags = msg.msg.parameters[2]; return 0;