Module: wine Branch: master Commit: 37a058208d78fc2b9f4884a20abcbea2d861ff2c URL: http://source.winehq.org/git/wine.git/?a=commit;h=37a058208d78fc2b9f4884a20a...
Author: James Hawkins truiken@gmail.com Date: Sun Dec 13 19:36:09 2009 -0800
msi: Fix a record handle leak.
---
dlls/msi/database.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/database.c b/dlls/msi/database.c index d823dc6..3896454 100644 --- a/dlls/msi/database.c +++ b/dlls/msi/database.c @@ -622,6 +622,7 @@ static UINT msi_add_records_to_table(MSIDATABASE *db, LPWSTR *columns, LPWSTR *t while (MSI_ViewFetch(view, &rec) != ERROR_NO_MORE_ITEMS) { r = MSI_ViewModify(view, MSIMODIFY_DELETE, rec); + msiobj_release(&rec->hdr); if (r != ERROR_SUCCESS) goto done; }