Nikolay Sivov : d3dx10: Check device in d3dx10_sprite_GetDevice().
Module: wine Branch: master Commit: fa2658499e0bb9d73fc22ce41d545e2f60279f8e URL: https://source.winehq.org/git/wine.git/?a=commit;h=fa2658499e0bb9d73fc22ce41... Author: Nikolay Sivov <nsivov(a)codeweavers.com> Date: Wed Aug 25 19:36:51 2021 +0200 d3dx10: Check device in d3dx10_sprite_GetDevice(). Signed-off-by: Nikolay Sivov <nsivov(a)codeweavers.com> Signed-off-by: Matteo Bruni <mbruni(a)codeweavers.com> Signed-off-by: Alexandre Julliard <julliard(a)winehq.org> --- dlls/d3dx10_43/sprite.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/d3dx10_43/sprite.c b/dlls/d3dx10_43/sprite.c index c90185e0c0a..5fc9b9edaa2 100644 --- a/dlls/d3dx10_43/sprite.c +++ b/dlls/d3dx10_43/sprite.c @@ -157,6 +157,9 @@ static HRESULT WINAPI d3dx10_sprite_GetDevice(ID3DX10Sprite *iface, ID3D10Device TRACE("iface %p, device %p.\n", iface, device); + if (!device) + return E_FAIL; + *device = sprite->device; ID3D10Device_AddRef(*device);
participants (1)
-
Alexandre Julliard