Jacek Caban : urlmon: Fixed memory leaks in tests.

Alexandre Julliard julliard at winehq.org
Mon Jan 17 10:59:50 CST 2011


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

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Mon Jan 17 14:21:33 2011 +0100

urlmon: Fixed memory leaks in tests.

---

 dlls/urlmon/tests/url.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/dlls/urlmon/tests/url.c b/dlls/urlmon/tests/url.c
index 029f203..47b2e79 100644
--- a/dlls/urlmon/tests/url.c
+++ b/dlls/urlmon/tests/url.c
@@ -664,6 +664,7 @@ static HRESULT WINAPI Protocol_Start(IInternetProtocol *iface, LPCWSTR szUrl,
            "GetBindString(BINDSTRING_ACCEPT_MIMES) failed: %08x\n", hres);
         ok(fetched == 1, "fetched = %d, expected 1\n", fetched);
         ok(!lstrcmpW(wszMimes, accept_mimes[0]), "unexpected mimes\n");
+        CoTaskMemFree(accept_mimes[0]);
 
         hres = IInternetBindInfo_GetBindString(pOIBindInfo, BINDSTRING_ACCEPT_MIMES,
                                                NULL, 256, &fetched);
@@ -2921,6 +2922,7 @@ static void test_BindToObject(int protocol, DWORD flags)
     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(QueryInterface_IBindStatusCallbackEx);
     SET_EXPECT(Obj_GetBindInfo);




More information about the wine-cvs mailing list