mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-14 17:06:19 +00:00
Check that pstream is not null.
This commit is contained in:
parent
fbf3b25be3
commit
b10ba61112
|
@ -4344,7 +4344,7 @@ HRESULT WINAPI IDirect3DDevice8Impl_GetStreamSource(LPDIRECT3DDEVICE8 iface, U
|
|||
TRACE("(%p) : StreamNo: %d, Stream (%p), Stride %d\n", This, StreamNumber, This->StateBlock->stream_source[StreamNumber], This->StateBlock->stream_stride[StreamNumber]);
|
||||
*pStream = This->StateBlock->stream_source[StreamNumber];
|
||||
*pStride = This->StateBlock->stream_stride[StreamNumber];
|
||||
IDirect3DVertexBuffer8Impl_AddRef((LPDIRECT3DVERTEXBUFFER8) *pStream);
|
||||
if (*pStream != NULL) IDirect3DVertexBuffer8Impl_AddRef((LPDIRECT3DVERTEXBUFFER8) *pStream);
|
||||
return D3D_OK;
|
||||
}
|
||||
|
||||
|
|
|
@ -741,7 +741,7 @@ HRESULT WINAPI IWineD3DDeviceImpl_GetStreamSource(IWineD3DDevice *iface, UINT St
|
|||
*pStream = This->stateBlock->stream_source[StreamNumber];
|
||||
*pStride = This->stateBlock->stream_stride[StreamNumber];
|
||||
*pOffset = This->stateBlock->stream_offset[StreamNumber];
|
||||
IWineD3DVertexBuffer_AddRef(*pStream); /* We have created a new reference to the VB */
|
||||
if (*pStream != NULL) IWineD3DVertexBuffer_AddRef(*pStream); /* We have created a new reference to the VB */
|
||||
return D3D_OK;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue