Piotr Caban : hidclass.sys: Set LinkUsage field in build_elements function.
Alexandre Julliard
julliard at winehq.org
Mon May 6 15:38:49 CDT 2019
Module: wine
Branch: master
Commit: 37d129e8fe21c8b1c86ba7f61b61e87ca1268169
URL: https://source.winehq.org/git/wine.git/?a=commit;h=37d129e8fe21c8b1c86ba7f61b61e87ca1268169
Author: Piotr Caban <piotr at codeweavers.com>
Date: Fri May 3 12:00:43 2019 +0200
hidclass.sys: Set LinkUsage field in build_elements function.
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Aric Stewart <aric at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/hidclass.sys/descriptor.c | 2 ++
1 file changed, 2 insertions(+)
diff --git a/dlls/hidclass.sys/descriptor.c b/dlls/hidclass.sys/descriptor.c
index adf9a98..279d8dd 100644
--- a/dlls/hidclass.sys/descriptor.c
+++ b/dlls/hidclass.sys/descriptor.c
@@ -714,6 +714,7 @@ static void build_elements(WINE_HID_REPORT *wine_report, struct feature* feature
wine_element->caps.button.ReportID = feature->caps.ReportID;
wine_element->caps.button.BitField = feature->BitField;
wine_element->caps.button.LinkCollection = feature->collection->index;
+ wine_element->caps.button.LinkUsage = feature->collection->caps.u.NotRange.Usage[0];
wine_element->caps.button.LinkUsagePage = feature->collection->caps.UsagePage;
wine_element->caps.button.IsRange = feature->caps.IsRange;
wine_element->caps.button.IsStringRange = feature->caps.IsStringRange;
@@ -751,6 +752,7 @@ static void build_elements(WINE_HID_REPORT *wine_report, struct feature* feature
wine_element->caps.value.ReportID = feature->caps.ReportID;
wine_element->caps.value.BitField = feature->BitField;
wine_element->caps.value.LinkCollection = feature->collection->index;
+ wine_element->caps.value.LinkUsage = feature->collection->caps.u.NotRange.Usage[0];
wine_element->caps.value.LinkUsagePage = feature->collection->caps.UsagePage;
wine_element->caps.value.IsRange = feature->caps.IsRange;
wine_element->caps.value.IsStringRange = feature->caps.IsStringRange;
More information about the wine-cvs
mailing list