From bdaa571c5d7dd59dd28fd1f25cdad5761bfaf4dd Mon Sep 17 00:00:00 2001 From: Henri Verbeet Date: Tue, 25 Aug 2015 12:48:49 +0200 Subject: [PATCH] d2d1: Avoid leaking "object" on an error path in d2d_factory_CreateWicBitmapRenderTarget() (Coverity). --- dlls/d2d1/factory.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/d2d1/factory.c b/dlls/d2d1/factory.c index 24407f77c2..d63add5ff9 100644 --- a/dlls/d2d1/factory.c +++ b/dlls/d2d1/factory.c @@ -239,6 +239,7 @@ static HRESULT STDMETHODCALLTYPE d2d_factory_CreateWicBitmapRenderTarget(ID2D1Fa D3D10_CREATE_DEVICE_BGRA_SUPPORT, D3D10_FEATURE_LEVEL_10_0, D3D10_1_SDK_VERSION, &factory->wic_device))) { WARN("Failed to create device, hr %#x.\n", hr); + HeapFree(GetProcessHeap(), 0, object); return hr; }