From 07b14bf2816e5376fd63aa9fc89023165ad614a7 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Fr=C3=A9d=C3=A9ric=20Delanoy?= Date: Sun, 15 Jan 2012 00:35:47 +0100 Subject: [PATCH] windowscodecs: Fix memory deallocation in LoadUnknownMetadata (Coverity). --- dlls/windowscodecs/metadatahandler.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/windowscodecs/metadatahandler.c b/dlls/windowscodecs/metadatahandler.c index 114c3afd8b6..afcff21afc7 100644 --- a/dlls/windowscodecs/metadatahandler.c +++ b/dlls/windowscodecs/metadatahandler.c @@ -557,7 +557,7 @@ static HRESULT LoadUnknownMetadata(IStream *input, const GUID *preferred_vendor, } result = HeapAlloc(GetProcessHeap(), 0, sizeof(MetadataItem)); - if (FAILED(hr)) + if (!result) { HeapFree(GetProcessHeap(), 0, data); return E_OUTOFMEMORY; -- 2.11.4.GIT