Convert result struct only if NtUserEnumDisplaySettings returned success

svn path=/trunk/; revision=22207
This commit is contained in:
Hervé Poussineau 2006-06-04 14:10:21 +00:00
parent c373b8ba66
commit b5d6466d79

View file

@ -218,6 +218,8 @@ EnumDisplaySettingsExA(
rc = NtUserEnumDisplaySettings ( &DeviceName, iModeNum, &lpDevModeW,
dwFlags );
if (!rc)
goto done;
#define COPYS(f,len) WideCharToMultiByte( CP_THREAD_ACP, 0, lpDevModeW.f, len, (LPSTR)lpDevMode->f, len, NULL, NULL )
#define COPYN(f) lpDevMode->f = lpDevModeW.f