Mike McCormack : msi: Fix some memory leaks.
Module: wine Branch: master Commit: 18db60782f617164f3864f3a78a1ba1fec907922 URL: http://source.winehq.org/git/wine.git/?a=commit;h=18db60782f617164f3864f3a78... Author: Mike McCormack <mike(a)codeweavers.com> Date: Mon Nov 20 16:15:18 2006 +0900 msi: Fix some memory leaks. --- dlls/msi/files.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/dlls/msi/files.c b/dlls/msi/files.c index fec6702..f913c9b 100644 --- a/dlls/msi/files.c +++ b/dlls/msi/files.c @@ -518,8 +518,11 @@ static UINT load_media_info(MSIPACKAGE * mi->disk_id = MSI_RecordGetInteger(row, 1); mi->last_sequence = MSI_RecordGetInteger(row, 2); + msi_free(mi->disk_prompt); mi->disk_prompt = strdupW(MSI_RecordGetString(row, 3)); + msi_free(mi->cabinet); mi->cabinet = strdupW(MSI_RecordGetString(row, 4)); + msi_free(mi->volume_label); mi->volume_label = strdupW(MSI_RecordGetString(row, 5)); msiobj_release(&row->hdr);
participants (1)
-
Alexandre Julliard