Module: wine Branch: master Commit: 5c02e3f8b53d4fe3b3df4ea4c54422ff62243b94 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5c02e3f8b53d4fe3b3df4ea4c5...
Author: Detlef Riekenberg wine.dev@web.de Date: Wed Apr 21 10:44:10 2010 +0200
msiexec: Recognize /uninstall as alias for /x [resend].
---
programs/msiexec/msiexec.c | 6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/programs/msiexec/msiexec.c b/programs/msiexec/msiexec.c index fe19d98..5415291 100644 --- a/programs/msiexec/msiexec.c +++ b/programs/msiexec/msiexec.c @@ -660,11 +660,11 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine WINE_TRACE("argvW[%d] = %s\n", i, wine_dbgstr_w(argvW[i])); PackageName = argvW[i]; } - else if(msi_option_prefix(argvW[i], "x")) + else if(msi_option_prefix(argvW[i], "x") || msi_option_equal(argvW[i], "uninstall")) { FunctionInstall = TRUE; - PackageName = argvW[i]+2; - if (!PackageName[0]) + if(msi_option_prefix(argvW[i], "x")) PackageName = argvW[i]+2; + if(!PackageName || !PackageName[0]) { i++; if (i >= argc)