Alistair Leslie-Hughes : oleaut32/tests: Fix memory leaks (valgrind).
Alexandre Julliard
julliard at wine.codeweavers.com
Fri Oct 30 08:22:26 CDT 2015
Module: wine
Branch: master
Commit: 4985cfdf3c7e212eb92b54a12c170f8fd1f2209b
URL: http://source.winehq.org/git/wine.git/?a=commit;h=4985cfdf3c7e212eb92b54a12c170f8fd1f2209b
Author: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Date: Fri Oct 30 17:48:37 2015 +1100
oleaut32/tests: Fix memory leaks (valgrind).
Signed-off-by: Alistair Leslie-Hughes <leslie_alistair at hotmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
dlls/oleaut32/tests/tmarshal.c | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/dlls/oleaut32/tests/tmarshal.c b/dlls/oleaut32/tests/tmarshal.c
index 488c0d7..4a990af 100644
--- a/dlls/oleaut32/tests/tmarshal.c
+++ b/dlls/oleaut32/tests/tmarshal.c
@@ -2037,6 +2037,9 @@ static void test_external_connection(void)
ok(hres == S_OK, "CoReleaseMarshalData failed: %08x\n", hres);
ok(external_connections == 0, "external_connections = %d\n", external_connections);
+ IStream_Release(stream);
+ IStream_Release(stream2);
+
/* Weak table marshaling does not increment external connections */
hres = CreateStreamOnHGlobal(NULL, TRUE, &stream);
ok(hres == S_OK, "CreateStreamOnHGlobal failed: %08x\n", hres);
@@ -2055,6 +2058,8 @@ static void test_external_connection(void)
hres = CoReleaseMarshalData(stream);
ok(hres == S_OK, "CoReleaseMarshalData failed: %08x\n", hres);
ok(external_connections == 0, "external_connections = %d\n", external_connections);
+
+ IStream_Release(stream);
}
START_TEST(tmarshal)
More information about the wine-cvs
mailing list