[prev in list] [next in list] [prev in thread] [next in thread] 

List:       wine-devel
Subject:    Re: [PATCH v2 4/6] ddraw: Keep a ddraw object reference in d3d7 vertex buffers.
From:       Henri Verbeet <hverbeet () gmail ! com>
Date:       2017-02-26 6:31:23
Message-ID: CAOsNvwwf-XC4cyNtkOpCDt-+Xa4soU528HRwLucO46d03a+59w () mail ! gmail ! com
[Download RAW message or body]

On 24 February 2017 at 19:37, Matteo Bruni <mbruni@codeweavers.com> wrote:
> @@ -4257,6 +4257,7 @@ static HRESULT WINAPI d3d7_CreateVertexBuffer(IDirect3D7 *iface, D3DVERTEXBUFFER
>      {
>          TRACE("Created vertex buffer %p.\n", object);
>          *vertex_buffer = &object->IDirect3DVertexBuffer7_iface;
> +        IDirectDraw7_AddRef(&ddraw->IDirectDraw7_iface);
>      }
It seems more appropriate to do this in d3d_vertex_buffer_create()
when storing the ddraw pointer.



[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic