Cihan Altinay : ddraw: Fix refcounting of palettes.
Alexandre Julliard
julliard at winehq.org
Mon Mar 17 10:46:40 CDT 2008
Module: wine
Branch: master
Commit: 49c682470c2425f5716a02b58e5bc5c4ab6c0510
URL: http://source.winehq.org/git/wine.git/?a=commit;h=49c682470c2425f5716a02b58e5bc5c4ab6c0510
Author: Cihan Altinay <bobbyg at gmx.net>
Date: Sun Mar 16 17:40:29 2008 +0100
ddraw: Fix refcounting of palettes.
---
dlls/ddraw/texture.c | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/dlls/ddraw/texture.c b/dlls/ddraw/texture.c
index 8835e4e..9a990d4 100644
--- a/dlls/ddraw/texture.c
+++ b/dlls/ddraw/texture.c
@@ -300,8 +300,6 @@ IDirect3DTextureImpl_Load(IDirect3DTexture2 *iface,
{
ICOM_THIS_FROM(IDirectDrawSurfaceImpl, IDirect3DTexture2, iface);
IDirectDrawSurfaceImpl *src_ptr = ICOM_OBJECT(IDirectDrawSurfaceImpl, IDirect3DTexture2, D3DTexture2);
- IWineD3DPalette *wine_pal, *wine_pal_src;
- IDirectDrawPalette *pal = NULL, *pal_src = NULL;
HRESULT ret_value = D3D_OK;
TRACE("(%p)->(%p)\n", This, src_ptr);
@@ -315,6 +313,8 @@ IDirect3DTextureImpl_Load(IDirect3DTexture2 *iface,
while(1)
{
+ IWineD3DPalette *wine_pal, *wine_pal_src;
+ IDirectDrawPalette *pal = NULL, *pal_src = NULL;
DDSURFACEDESC *src_d, *dst_d;
TRACE(" copying surface %p to surface %p (mipmap level %d)\n", src_ptr, This, src_ptr->mipmap_level);
More information about the wine-cvs
mailing list