mirror of
https://github.com/libratbag/libratbag.git
synced 2026-11-07 23:23:52 +01:00
hidpp20: fix Invalid writes
Valgrind complains...
Fixes 19451f9df7
Signed-off-by: Benjamin Tissoires <benjamin.tissoires@gmail.com>
This commit is contained in:
@@ -339,7 +339,7 @@ hidpp20_feature_set_get(struct hidpp20_device *device)
|
||||
if (!feature_count)
|
||||
return -ENOTSUP;
|
||||
|
||||
flist = zalloc(feature_count * sizeof(struct hidpp20_feature));
|
||||
flist = zalloc((feature_count + 1) * sizeof(struct hidpp20_feature));
|
||||
|
||||
/* feature set count does not include the root feature as documented here:
|
||||
* https://6xq.net/git/lars/lshidpp.git/plain/doc/logitech_hidpp_2.0_specification_draft_2012-06-04.pdf
|
||||
|
||||
Reference in New Issue
Block a user