Module: wine Branch: master Commit: 8ab96ba2dc1ecb5ef0af5732ad4f6fccbd843bf2 URL: http://source.winehq.org/git/wine.git/?a=commit;h=8ab96ba2dc1ecb5ef0af5732ad...
Author: Vitaliy Margolen wine-patches@kievinfo.com Date: Sat Jun 21 11:53:44 2008 -0600
dxdiagn: PhysicalMemory parameter is a string not long long.
---
dlls/dxdiagn/provider.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/dxdiagn/provider.c b/dlls/dxdiagn/provider.c index 7fc7aa5..630c649 100644 --- a/dlls/dxdiagn/provider.c +++ b/dlls/dxdiagn/provider.c @@ -300,7 +300,9 @@ static HRESULT DXDiag_InitDXDiagSystemInfoContainer(IDxDiagContainer* pSubCont) GlobalMemoryStatusEx( &msex ); V_VT(&v) = VT_UI8; V_UI8(&v) = msex.ullTotalPhys; + VariantChangeType(&v, &v, 0, VT_BSTR); IDxDiagContainerImpl_AddProp(pSubCont, ullPhysicalMemory, &v); + VariantClear(&v);
info.dwOSVersionInfoSize = sizeof(info); GetVersionExW( &info );