winex11.drv: Set the size of returned DEVMODE to least common one as XP does.

This commit is contained in:
Dmitry Timoshkov 2008-05-04 12:31:04 +09:00 committed by Alexandre Julliard
parent 02b531b302
commit fa61eac0f7
1 changed files with 3 additions and 3 deletions

View File

@ -271,9 +271,9 @@ BOOL X11DRV_EnumDisplaySettingsEx( LPCWSTR name, DWORD n, LPDEVMODEW devmode, DW
static const WCHAR dev_name[CCHDEVICENAME] =
{ 'W','i','n','e',' ','X','1','1',' ','d','r','i','v','e','r',0 };
devmode->dmSize = sizeof(DEVMODEW);
devmode->dmSpecVersion = MAKEWORD(1,4);
devmode->dmDriverVersion = MAKEWORD(1,4);
devmode->dmSize = FIELD_OFFSET(DEVMODEW, dmICMMethod);
devmode->dmSpecVersion = DM_SPECVERSION;
devmode->dmDriverVersion = DM_SPECVERSION;
memcpy(devmode->dmDeviceName, dev_name, sizeof(dev_name));
devmode->dmDriverExtra = 0;
devmode->u2.dmDisplayFlags = 0;