Alistair Leslie-Hughes : urlmon: Fix memory leaks.
Alexandre Julliard
julliard at winehq.org
Mon Dec 10 08:54:27 CST 2007
Module: wine
Branch: master
Commit: 7f033ea06594f9b56d18308d034b9437c000e2e6
URL: http://source.winehq.org/git/wine.git/?a=commit;h=7f033ea06594f9b56d18308d034b9437c000e2e6
Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date: Mon Dec 10 14:28:12 2007 +1100
urlmon: Fix memory leaks.
---
dlls/urlmon/tests/misc.c | 1 +
dlls/urlmon/tests/url.c | 1 +
2 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/urlmon/tests/misc.c b/dlls/urlmon/tests/misc.c
index 9f33f73..863e8a7 100644
--- a/dlls/urlmon/tests/misc.c
+++ b/dlls/urlmon/tests/misc.c
@@ -608,6 +608,7 @@ static void test_FindMimeFromData(void)
ok(!lstrcmpW(mime, mimeTextHtml), "[%d] wrong mime\n", i);
else
ok(!lstrcmpW(mime, mime_tests2[i].mime), "[%d] wrong mime\n", i);
+ CoTaskMemFree(mime);
hres = FindMimeFromData(NULL, NULL, mime_tests2[i].data, mime_tests2[i].size,
mimeImagePjpeg, 0, &mime, 0);
diff --git a/dlls/urlmon/tests/url.c b/dlls/urlmon/tests/url.c
index cd8432d..935e92b 100644
--- a/dlls/urlmon/tests/url.c
+++ b/dlls/urlmon/tests/url.c
@@ -1496,6 +1496,7 @@ static void test_BindToStorage(int protocol, BOOL emul)
hres = IMoniker_GetDisplayName(mon, bctx, NULL, &display_name);
ok(hres == S_OK, "GetDisplayName failed %08x\n", hres);
ok(!lstrcmpW(display_name, urls[test_protocol]), "GetDisplayName got wrong name\n");
+ CoTaskMemFree(display_name);
SET_EXPECT(GetBindInfo);
SET_EXPECT(QueryInterface_IInternetProtocol);
More information about the wine-cvs
mailing list