Module: wine Branch: master Commit: bd12a0ace89d1d3893a249e3c348fd1ae0fff1a6 URL: https://source.winehq.org/git/wine.git/?a=commit;h=bd12a0ace89d1d3893a249e3c...
Author: Zebediah Figura z.figura12@gmail.com Date: Mon May 27 22:13:18 2019 -0500
setupapi: Set the list device class to GUID_NULL when enumerating interfaces.
Signed-off-by: Zebediah Figura z.figura12@gmail.com Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/setupapi/devinst.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dlls/setupapi/devinst.c b/dlls/setupapi/devinst.c index 3b58513..3c75fdf 100644 --- a/dlls/setupapi/devinst.c +++ b/dlls/setupapi/devinst.c @@ -2456,7 +2456,7 @@ HDEVINFO WINAPI SetupDiGetClassDevsExW(const GUID *class, PCWSTR enumstr, HWND p if (deviceset) set = deviceset; else - set = SetupDiCreateDeviceInfoListExW(class, parent, machine, reserved); + set = SetupDiCreateDeviceInfoListExW((flags & DIGCF_DEVICEINTERFACE) ? NULL : class, parent, machine, reserved); if (set != INVALID_HANDLE_VALUE) { if (machine && *machine)