From 36afbbfd2665d72735c232d6f2763e24bd012424 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A9=20van=20Geldorp?= Date: Fri, 6 Jan 2006 20:44:09 +0000 Subject: [PATCH] Sync to Wine-0_9_5: Mike McCormack - msiexec: Ignore the TRANSFORMS variable. Ignore the TRANSFORMS variable when building a list of transforms for advertising. The variable is used to apply transforms when installing. svn path=/trunk/; revision=20628 --- reactos/subsys/system/msiexec/msiexec.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/reactos/subsys/system/msiexec/msiexec.c b/reactos/subsys/system/msiexec/msiexec.c index 661b0f9e51f..cff4dda7efe 100644 --- a/reactos/subsys/system/msiexec/msiexec.c +++ b/reactos/subsys/system/msiexec/msiexec.c @@ -452,7 +452,6 @@ int main(int argc, char **argv) DWORD RepairMode = 0; DWORD AdvertiseMode = 0; - LPWSTR Transforms = NULL; struct string_list *transform_list = NULL; LANGID Language = 0; @@ -658,10 +657,6 @@ int main(int argc, char **argv) WINE_TRACE("argvW[%d] = %s\n", i, wine_dbgstr_w(argvW[i])); StringListAppend(&transform_list, argvW[i]); } - else if(!msi_strprefix(argvW[i], "TRANSFORMS=")) - { - StringListAppend(&transform_list, argvW[i]+11); - } else if(!msi_strequal(argvW[i], "/g")) { i++; @@ -858,7 +853,6 @@ int main(int argc, char **argv) MsiSetInternalUI(InstallUILevel, NULL); Properties = build_properties( property_list ); - Transforms = build_transforms( transform_list ); if(FunctionInstallAdmin && FunctionPatch) FunctionInstall = FALSE; @@ -880,6 +874,7 @@ int main(int argc, char **argv) } else if(FunctionAdvertise) { + LPWSTR Transforms = build_transforms( property_list ); ReturnCode = MsiAdvertiseProductW(PackageName, (LPWSTR) AdvertiseMode, Transforms, Language); } else if(FunctionPatch)