Sebastian Lackner : gdiplus: Add missing returns in initialize_decoder_wic (Coverity).

Alexandre Julliard julliard at wine.codeweavers.com
Mon Mar 23 10:03:18 CDT 2015


Module: wine
Branch: master
Commit: 2af09b49a8ff66acf0d846fc4cafd19ddad2c1b2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=2af09b49a8ff66acf0d846fc4cafd19ddad2c1b2

Author: Sebastian Lackner <sebastian at fds-team.de>
Date:   Fri Mar 20 22:34:49 2015 +0100

gdiplus: Add missing returns in initialize_decoder_wic (Coverity).

---

 dlls/gdiplus/image.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dlls/gdiplus/image.c b/dlls/gdiplus/image.c
index 8eb1419..77b9305 100644
--- a/dlls/gdiplus/image.c
+++ b/dlls/gdiplus/image.c
@@ -3425,13 +3425,13 @@ static GpStatus initialize_decoder_wic(IStream *stream, REFGUID container, IWICB
     TRACE("%p,%s\n", stream, wine_dbgstr_guid(container));
 
     hr = WICCreateImagingFactory_Proxy(WINCODEC_SDK_VERSION, &factory);
-    if (FAILED(hr)) hresult_to_status(hr);
+    if (FAILED(hr)) return hresult_to_status(hr);
     hr = IWICImagingFactory_CreateDecoder(factory, container, NULL, decoder);
     IWICImagingFactory_Release(factory);
-    if (FAILED(hr)) hresult_to_status(hr);
+    if (FAILED(hr)) return hresult_to_status(hr);
 
     hr = IWICBitmapDecoder_Initialize(*decoder, stream, WICDecodeMetadataCacheOnLoad);
-    if (FAILED(hr)) hresult_to_status(hr);
+    if (FAILED(hr)) return hresult_to_status(hr);
     return Ok;
 }
 




More information about the wine-cvs mailing list