Module: wine Branch: master Commit: d51ed8bd937fd70ac15de6f68e1576ed38bac450 URL: http://source.winehq.org/git/wine.git/?a=commit;h=d51ed8bd937fd70ac15de6f68e...
Author: James Hawkins truiken@gmail.com Date: Tue Dec 11 21:47:08 2007 -0600
msi: Free the cabinet string on error.
---
dlls/msi/files.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/dlls/msi/files.c b/dlls/msi/files.c index 8d5321c..442c73a 100644 --- a/dlls/msi/files.c +++ b/dlls/msi/files.c @@ -327,6 +327,7 @@ static INT_PTR cabinet_notify(FDINOTIFICATIONTYPE fdint, PFDINOTIFICATION pfdin) rc = msi_media_get_disk_info(data->package, mi); if (rc != ERROR_SUCCESS) { + msi_free(cab); ERR("Failed to get next cabinet information: %d\n", rc); return -1; }