From b7a81df4522c1fba50f609af3d9dda95f8ee1364 Mon Sep 17 00:00:00 2001 From: Hans Leidekker Date: Mon, 19 Oct 2009 11:13:54 +0200 Subject: [PATCH] msi: Allocate MSISCRIPT structure at package creation time. --- dlls/msi/action.c | 1 - dlls/msi/package.c | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/msi/action.c b/dlls/msi/action.c index e08f25a94e0..e10870133c4 100644 --- a/dlls/msi/action.c +++ b/dlls/msi/action.c @@ -6394,7 +6394,6 @@ UINT MSI_InstallPackage( MSIPACKAGE *package, LPCWSTR szPackagePath, MSI_SetPropertyW(package, szAction, szInstall); - package->script = msi_alloc_zero(sizeof(MSISCRIPT)); package->script->InWhatSequence = SEQUENCE_INSTALL; if (szPackagePath) diff --git a/dlls/msi/package.c b/dlls/msi/package.c index 06e34160ed9..9c9284244a9 100644 --- a/dlls/msi/package.c +++ b/dlls/msi/package.c @@ -969,6 +969,7 @@ UINT MSI_OpenPackageW(LPCWSTR szPackage, MSIPACKAGE **pPackage) MSI_SetPropertyW( package, OriginalDatabase, fullpath ); } + package->script = msi_alloc_zero( sizeof(MSISCRIPT) ); *pPackage = package; return ERROR_SUCCESS; -- 2.11.4.GIT