Vitaliy Margolen : dxdiagn: PhysicalMemory parameter is a string not long long.
Alexandre Julliard
julliard at winehq.org
Mon Jun 23 07:35:42 CDT 2008
Module: wine
Branch: master
Commit: 8ab96ba2dc1ecb5ef0af5732ad4f6fccbd843bf2
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8ab96ba2dc1ecb5ef0af5732ad4f6fccbd843bf2
Author: Vitaliy Margolen <wine-patches at 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 );
More information about the wine-cvs
mailing list