Paul Vriens : ole32/tests: Prevent a crash.

Alexandre Julliard julliard at winehq.org
Fri May 30 05:41:56 CDT 2008


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

Author: Paul Vriens <paul.vriens.wine at gmail.com>
Date:   Fri May 30 09:56:47 2008 +0200

ole32/tests: Prevent a crash.

---

 dlls/ole32/tests/compobj.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/dlls/ole32/tests/compobj.c b/dlls/ole32/tests/compobj.c
index 24d790a..b2aaa22 100644
--- a/dlls/ole32/tests/compobj.c
+++ b/dlls/ole32/tests/compobj.c
@@ -944,7 +944,9 @@ static void test_CoFreeUnusedLibraries(void)
 
     ok(is_module_loaded("urlmon.dll"), "urlmon.dll should be loaded\n");
 
-    IUnknown_Release(pUnk);
+    ok(pUnk != NULL, "Expected a valid pointer\n");
+    if (pUnk)
+        IUnknown_Release(pUnk);
 
     ok(is_module_loaded("urlmon.dll"), "urlmon.dll should be loaded\n");
 




More information about the wine-cvs mailing list