Module: wine Branch: master Commit: 9b329d5bab6d236d8b9d2302d5a61932766f64a8 URL: http://source.winehq.org/git/wine.git/?a=commit;h=9b329d5bab6d236d8b9d2302d5... Author: Hans Leidekker <hans(a)codeweavers.com> Date: Tue Jul 20 14:55:08 2010 +0200 msi: Keep track of the patch filename in apply_registered_patch. --- dlls/msi/package.c | 7 +++++++ 1 files changed, 7 insertions(+), 0 deletions(-) diff --git a/dlls/msi/package.c b/dlls/msi/package.c index fba722f..bff1bb4 100644 --- a/dlls/msi/package.c +++ b/dlls/msi/package.c @@ -1210,6 +1210,13 @@ static UINT apply_registered_patch( MSIPACKAGE *package, LPCWSTR patch_code ) return r; } + patch_info->localfile = strdupW( patch_file ); + if (!patch_info->localfile) + { + msiobj_release( &patch_db->hdr ); + return ERROR_OUTOFMEMORY; + } + r = msi_apply_patch_db( package, patch_db, patch_info ); msiobj_release( &patch_db->hdr ); if (r != ERROR_SUCCESS)