Module: wine Branch: master Commit: 5c02e3f8b53d4fe3b3df4ea4c54422ff62243b94 URL: http://source.winehq.org/git/wine.git/?a=commit;h=5c02e3f8b53d4fe3b3df4ea4c5... Author: Detlef Riekenberg <wine.dev(a)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)