From e9dc6c34a9f818fa51ec03e389acf7fe07584d2e Mon Sep 17 00:00:00 2001 From: =?utf8?q?Rico=20Sch=C3=BCller?= Date: Thu, 21 Jul 2011 08:47:38 +0200 Subject: [PATCH] d3dx9: Fix ID3DXBaseEffect::GetFloat(). --- dlls/d3dx9_36/effect.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/d3dx9_36/effect.c b/dlls/d3dx9_36/effect.c index 0ee28c8db70..624bd98ba51 100644 --- a/dlls/d3dx9_36/effect.c +++ b/dlls/d3dx9_36/effect.c @@ -1766,7 +1766,7 @@ static HRESULT WINAPI ID3DXBaseEffectImpl_GetFloat(ID3DXBaseEffect *iface, D3DXH if (f && param && !param->element_count && param->class == D3DXPC_SCALAR) { - f = param->data; + *f = get_float(param->type, (DWORD *)param->data); TRACE("Returning %f\n", *f); return D3D_OK; } -- 2.11.4.GIT