Rico Schüller : d3dx9: Fix ID3DXBaseEffect::GetFloat() .

Alexandre Julliard julliard at winehq.org
Thu Jul 21 10:50:49 CDT 2011


Module: wine
Branch: master
Commit: e9dc6c34a9f818fa51ec03e389acf7fe07584d2e
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=e9dc6c34a9f818fa51ec03e389acf7fe07584d2e

Author: Rico Schüller <kgbricola at web.de>
Date:   Thu Jul 21 08:47:38 2011 +0200

d3dx9: Fix ID3DXBaseEffect::GetFloat().

---

 dlls/d3dx9_36/effect.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/d3dx9_36/effect.c b/dlls/d3dx9_36/effect.c
index 0ee28c8..624bd98 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;
     }




More information about the wine-cvs mailing list