From 3265cef13532dd2202a89606bd8f2c0bb60ed395 Mon Sep 17 00:00:00 2001 From: =?utf-8?q?Kolbj=C3=B8rn=20Fredheim?= Date: Fri, 21 Mar 2008 21:10:33 +0100 Subject: ddraw: Don't clear the returnvalue anymore, we keep the dwSize and fill out the rest anyway --- dlls/ddraw/vertexbuffer.c | 6 ------ 1 files changed, 0 insertions(+), 6 deletions(-) diff --git a/dlls/ddraw/vertexbuffer.c b/dlls/ddraw/vertexbuffer.c index 209411b..2469644 100644 --- a/dlls/ddraw/vertexbuffer.c +++ b/dlls/ddraw/vertexbuffer.c @@ -454,7 +454,6 @@ IDirect3DVertexBufferImpl_GetVertexBufferDesc(IDirect3DVertexBuffer7 *iface, ICOM_THIS_FROM(IDirect3DVertexBufferImpl, IDirect3DVertexBuffer7, iface); WINED3DVERTEXBUFFER_DESC WDesc; HRESULT hr; - DWORD size; TRACE("(%p)->(%p)\n", This, Desc); if(!Desc) return DDERR_INVALIDPARAMS; @@ -469,12 +468,7 @@ IDirect3DVertexBufferImpl_GetVertexBufferDesc(IDirect3DVertexBuffer7 *iface, return hr; } - /* Clear the return value of garbage */ - size = Desc->dwSize; - memset(Desc, 0, size); - /* Now fill the Desc structure */ - Desc->dwSize = size; Desc->dwCaps = This->Caps; Desc->dwFVF = WDesc.FVF; Desc->dwNumVertices = WDesc.Size / get_flexible_vertex_size(WDesc.FVF); -- 1.5.3.7