Hans Leidekker : msi/tests: Initialize a string buffer and fix some leaks.

Alexandre Julliard julliard at winehq.org
Fri Jul 23 10:05:44 CDT 2010


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

Author: Hans Leidekker <hans at codeweavers.com>
Date:   Fri Jul 23 09:41:49 2010 +0200

msi/tests: Initialize a string buffer and fix some leaks.

---

 dlls/msi/tests/db.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/dlls/msi/tests/db.c b/dlls/msi/tests/db.c
index 17c5c1f..5c87e3f 100644
--- a/dlls/msi/tests/db.c
+++ b/dlls/msi/tests/db.c
@@ -8886,6 +8886,7 @@ static void test_createtable(void)
         size = sizeof(buffer);
         res = MsiRecordGetString(hrec, 1, buffer, &size );
         todo_wine ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
+        MsiCloseHandle( hrec );
 
         res = MsiViewClose( htab );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
@@ -8915,10 +8916,12 @@ static void test_createtable(void)
         res = MsiViewGetColumnInfo( htab, MSICOLINFO_NAMES, &hrec );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
 
+        buffer[0] = 0;
         size = sizeof(buffer);
         res = MsiRecordGetString(hrec, 1, buffer, &size );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
         ok(!strcmp(buffer,"b"), "b != %s\n", buffer);
+        MsiCloseHandle( hrec );
 
         res = MsiViewClose( htab );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
@@ -8942,6 +8945,7 @@ static void test_createtable(void)
         res = MsiViewGetColumnInfo( htab, MSICOLINFO_NAMES, &hrec );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);
 
+        buffer[0] = 0;
         size = sizeof(buffer);
         res = MsiRecordGetString(hrec, 1, buffer, &size );
         ok(res == ERROR_SUCCESS, "Expected ERROR_SUCCESS, got %d\n", res);




More information about the wine-cvs mailing list