Huw Davies : oleaut32: Fix a memory leak in the tests.
Alexandre Julliard
julliard at winehq.org
Tue Dec 15 09:40:20 CST 2009
Module: wine
Branch: master
Commit: 0535a2d39c928b7e04def6fe9a1d9c11cf04ce4a
URL: http://source.winehq.org/git/wine.git/?a=commit;h=0535a2d39c928b7e04def6fe9a1d9c11cf04ce4a
Author: Huw Davies <huw at codeweavers.com>
Date: Tue Dec 15 12:26:37 2009 +0000
oleaut32: Fix a memory leak in the tests.
Found by Valgrind.
---
dlls/oleaut32/tests/varformat.c | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/dlls/oleaut32/tests/varformat.c b/dlls/oleaut32/tests/varformat.c
index 6833a27..9d15fd9 100644
--- a/dlls/oleaut32/tests/varformat.c
+++ b/dlls/oleaut32/tests/varformat.c
@@ -387,7 +387,9 @@ static void test_VarFormat(void)
/* 'out' is not cleared */
out = (BSTR)0x1;
- pVarFormat(&in,NULL,fd,fw,flags,&out); /* Would crash if out is cleared */
+ hres = pVarFormat(&in,NULL,fd,fw,flags,&out); /* Would crash if out is cleared */
+ ok(hres == S_OK, "got %08x\n", hres);
+ SysFreeString(out);
out = NULL;
/* VT_NULL */
More information about the wine-cvs
mailing list