dxdiagn: Use nameless unions.

Signed-off-by: Jacek Caban <jacek@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Jacek Caban 2021-03-30 20:09:34 +02:00 committed by Alexandre Julliard
parent a1e47a3128
commit 52183f916c
2 changed files with 4 additions and 5 deletions

View File

@ -1,6 +1,5 @@
MODULE = dxdiagn.dll MODULE = dxdiagn.dll
IMPORTS = strmiids dxguid uuid d3d9 ddraw dsound version ole32 oleaut32 user32 advapi32 IMPORTS = strmiids dxguid uuid d3d9 ddraw dsound version ole32 oleaut32 user32 advapi32
EXTRADEFS = -DWINE_NO_NAMELESS_EXTENSION
EXTRADLLFLAGS = -mno-cygwin EXTRADLLFLAGS = -mno-cygwin

View File

@ -1548,16 +1548,16 @@ static HRESULT fill_filter_data_information(IDxDiagContainerImpl_Container *subc
if (pRF->dwVersion == 1) if (pRF->dwVersion == 1)
{ {
for (j = 0; j < pRF->u.s1.cPins; j++) for (j = 0; j < pRF->cPins; j++)
if (pRF->u.s1.rgPins[j].bOutput) if (pRF->rgPins[j].bOutput)
dwNOutputs++; dwNOutputs++;
else else
dwNInputs++; dwNInputs++;
} }
else if (pRF->dwVersion == 2) else if (pRF->dwVersion == 2)
{ {
for (j = 0; j < pRF->u.s2.cPins2; j++) for (j = 0; j < pRF->cPins2; j++)
if (pRF->u.s2.rgPins2[j].dwFlags & REG_PINFLAG_B_OUTPUT) if (pRF->rgPins2[j].dwFlags & REG_PINFLAG_B_OUTPUT)
dwNOutputs++; dwNOutputs++;
else else
dwNInputs++; dwNInputs++;