=?UTF-8?Q?Rico=20Sch=C3=BCller=20?=: d3dx9: Don' t use memcpy in ID3DXConstantTable::GetDesc().

Alexandre Julliard julliard at winehq.org
Mon Sep 3 13:19:12 CDT 2012


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

Author: Rico Schüller <kgbricola at web.de>
Date:   Mon Sep  3 09:57:49 2012 +0200

d3dx9: Don't use memcpy in ID3DXConstantTable::GetDesc().

---

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

diff --git a/dlls/d3dx9_36/shader.c b/dlls/d3dx9_36/shader.c
index 33b86f6..766b897 100644
--- a/dlls/d3dx9_36/shader.c
+++ b/dlls/d3dx9_36/shader.c
@@ -914,7 +914,7 @@ static HRESULT WINAPI ID3DXConstantTableImpl_GetDesc(ID3DXConstantTable *iface,
     if (!desc)
         return D3DERR_INVALIDCALL;
 
-    memcpy(desc, &This->desc, sizeof(This->desc));
+    *desc = This->desc;
 
     return D3D_OK;
 }




More information about the wine-cvs mailing list