/*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS user32.dll
- * FILE: lib/user32/misc/desktop.c
+ * FILE: win32ss/user/user32/misc/desktop.c
* PURPOSE: Desktops
* PROGRAMMER: Casper S. Hornstrup (chorns@users.sourceforge.net)
* UPDATE HISTORY:
int WINAPI
RealGetSystemMetrics(int nIndex)
{
- //GetConnected();
//FIXME("Global Server Data -> %x\n",gpsi);
if (nIndex < 0 || nIndex >= SM_CMETRICS) return 0;
return gpsi->aiSysMet[nIndex];
Ret = NtUserSystemParametersInfo(SPI_GETDESKWALLPAPER, MAX_PATH, awc, fWinIni);
RtlInitUnicodeString(&ustrWallpaper, awc);
- RtlUnicodeStringToAnsiString(&astrWallpaper, &ustrWallpaper, TRUE);
-
- RtlCopyMemory(pvParam, astrWallpaper.Buffer, uiParam);
- RtlFreeAnsiString(&astrWallpaper);
+ RtlInitEmptyAnsiString(&astrWallpaper, pvParam, uiParam);
+ RtlUnicodeStringToAnsiString(&astrWallpaper, &ustrWallpaper, FALSE);
return Ret;
}