mirror of
https://github.com/reactos/reactos.git
synced 2025-02-28 19:32:59 +00:00
[WINESYNC] setupapi: Make sure DeviceInterfaceData->cbSize is initialized in SetupDiEnumDeviceInterfaces.
wine commit id 8d854a4830776aaacb70161709db315d54eb77f0 by Austin English <austinenglish@gmail.com>
This commit is contained in:
parent
1840084e75
commit
7aad3cb7fc
2 changed files with 4 additions and 1 deletions
|
@ -2831,8 +2831,11 @@ BOOL WINAPI SetupDiEnumDeviceInterfaces(
|
||||||
SetLastError(ERROR_INVALID_PARAMETER);
|
SetLastError(ERROR_INVALID_PARAMETER);
|
||||||
return FALSE;
|
return FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* In case application fails to check return value, clear output */
|
/* In case application fails to check return value, clear output */
|
||||||
memset(DeviceInterfaceData, 0, sizeof(*DeviceInterfaceData));
|
memset(DeviceInterfaceData, 0, sizeof(*DeviceInterfaceData));
|
||||||
|
DeviceInterfaceData->cbSize = sizeof(SP_DEVICE_INTERFACE_DATA);
|
||||||
|
|
||||||
if (DeviceInfoData)
|
if (DeviceInfoData)
|
||||||
{
|
{
|
||||||
struct DeviceInfo *devInfo =
|
struct DeviceInfo *devInfo =
|
||||||
|
|
|
@ -5,4 +5,4 @@ files:
|
||||||
dlls/setupapi/misc.c: dll/win32/setupapi/misc.c
|
dlls/setupapi/misc.c: dll/win32/setupapi/misc.c
|
||||||
dlls/setupapi/stubs.c: dll/win32/setupapi/stubs.c
|
dlls/setupapi/stubs.c: dll/win32/setupapi/stubs.c
|
||||||
tags:
|
tags:
|
||||||
wine: 9c76ccfda124ca471b3de4d8a04aed1e15a6b9f2
|
wine: 8d854a4830776aaacb70161709db315d54eb77f0
|
||||||
|
|
Loading…
Reference in a new issue