Nikolay Sivov : d3d10/effect: Return when effect creation fails.

Alexandre Julliard julliard at winehq.org
Wed Oct 27 16:26:01 CDT 2021


Module: wine
Branch: master
Commit: c702e19903b1837dd9cbfec0a8562ba5a82ddf0d
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=c702e19903b1837dd9cbfec0a8562ba5a82ddf0d

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Tue Oct 26 23:25:07 2021 +0200

d3d10/effect: Return when effect creation fails.

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/d3d10/effect.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dlls/d3d10/effect.c b/dlls/d3d10/effect.c
index 3b4050460a0..7590bba6317 100644
--- a/dlls/d3d10/effect.c
+++ b/dlls/d3d10/effect.c
@@ -8551,6 +8551,7 @@ HRESULT WINAPI D3D10CreateEffectFromMemory(void *data, SIZE_T data_size, UINT fl
     if (FAILED(hr = d3d10_create_effect(data, data_size, device, pool, 0, &object)))
     {
         WARN("Failed to create an effect, hr %#x.\n", hr);
+        return hr;
     }
 
     *effect = &object->ID3D10Effect_iface;




More information about the wine-cvs mailing list