Module: wine Branch: master Commit: 957281a8e3d20a07168fbd228f14bb732f3832bf URL: http://source.winehq.org/git/wine.git/?a=commit;h=957281a8e3d20a07168fbd228f...
Author: Andrew Nguyen arethusa26@gmail.com Date: Thu Dec 10 20:02:24 2009 -0600
dxdiagn: Initialize a structure size member before calling EnumDisplayDevicesW.
---
dlls/dxdiagn/provider.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/dxdiagn/provider.c b/dlls/dxdiagn/provider.c index cb91ed4..88d67b6 100644 --- a/dlls/dxdiagn/provider.c +++ b/dlls/dxdiagn/provider.c @@ -498,6 +498,7 @@ static HRESULT DXDiag_InitDXDiagDisplayContainer(IDxDiagContainer* pSubCont) hr = IDxDiagContainerImpl_AddChildContainer( pSubCont, szAdapterID, pDisplayAdapterSubCont ); if (FAILED( hr )) return hr;
+ disp_dev.cb = sizeof(disp_dev); if (EnumDisplayDevicesW( NULL, 0, &disp_dev, 0 )) { add_prop_str( pDisplayAdapterSubCont, szDeviceName, disp_dev.DeviceName );