Nikolay Sivov : d3dx10: Check device in d3dx10_sprite_GetDevice().
Alexandre Julliard
julliard at winehq.org
Wed Aug 25 15:21:45 CDT 2021
Module: wine
Branch: master
Commit: fa2658499e0bb9d73fc22ce41d545e2f60279f8e
URL: https://source.winehq.org/git/wine.git/?a=commit;h=fa2658499e0bb9d73fc22ce41d545e2f60279f8e
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Wed Aug 25 19:36:51 2021 +0200
d3dx10: Check device in d3dx10_sprite_GetDevice().
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at 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);
More information about the wine-cvs
mailing list