msiexec: Command line option '!' is used to hide the cancel button.
Hans Leidekker
hans at codeweavers.com
Mon Sep 1 09:02:57 CDT 2014
---
programs/msiexec/msiexec.c | 13 +++++++++----
1 file changed, 9 insertions(+), 4 deletions(-)
diff --git a/programs/msiexec/msiexec.c b/programs/msiexec/msiexec.c
index e76b526..1c42e90 100644
--- a/programs/msiexec/msiexec.c
+++ b/programs/msiexec/msiexec.c
@@ -912,13 +912,18 @@ int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine
}
else if(msi_strequal(argvW[i]+2, "b+!"))
{
- InstallUILevel = INSTALLUILEVEL_BASIC|INSTALLUILEVEL_ENDDIALOG;
- WINE_FIXME("Unknown modifier: !\n");
+ WINE_FIXME("Unhandled modifier: !\n");
+ InstallUILevel = INSTALLUILEVEL_BASIC|INSTALLUILEVEL_ENDDIALOG|INSTALLUILEVEL_HIDECANCEL;
+ }
+ else if(msi_strequal(argvW[i]+2, "b-!"))
+ {
+ WINE_FIXME("Unhandled modifier: !\n");
+ InstallUILevel = INSTALLUILEVEL_BASIC|INSTALLUILEVEL_PROGRESSONLY|INSTALLUILEVEL_HIDECANCEL;
}
else if(msi_strequal(argvW[i]+2, "b!"))
{
- InstallUILevel = INSTALLUILEVEL_BASIC;
- WINE_FIXME("Unknown modifier: !\n");
+ WINE_FIXME("Unhandled modifier: !\n");
+ InstallUILevel = INSTALLUILEVEL_BASIC|INSTALLUILEVEL_HIDECANCEL;
}
else
{
--
2.1.0
More information about the wine-patches
mailing list