Alexandre Julliard : wineconsole: Run a command shell by default.
Alexandre Julliard
julliard at winehq.org
Mon Sep 30 16:07:55 CDT 2013
Module: wine
Branch: master
Commit: 761301b6696d856acd4bc602e097b160b46b5338
URL: http://source.winehq.org/git/wine.git/?a=commit;h=761301b6696d856acd4bc602e097b160b46b5338
Author: Alexandre Julliard <julliard at winehq.org>
Date: Mon Sep 30 14:31:23 2013 +0200
wineconsole: Run a command shell by default.
---
programs/wineconsole/wineconsole.c | 6 ++++--
1 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/programs/wineconsole/wineconsole.c b/programs/wineconsole/wineconsole.c
index d298705..7698521 100644
--- a/programs/wineconsole/wineconsole.c
+++ b/programs/wineconsole/wineconsole.c
@@ -780,6 +780,9 @@ static UINT WINECON_ParseOptions(const char* lpCmdLine, struct wc_init* wci)
else
return IDS_CMD_INVALID_BACKEND;
}
+ else if (!strncmp(wci->ptr, "--help", 6) &&
+ (!wci->ptr[6] || wci->ptr[6] == ' ' || wci->ptr[6] == '\t'))
+ return IDS_CMD_ABOUT|WINECON_CMD_SHOW_USAGE;
else
return IDS_CMD_INVALID_OPTION|WINECON_CMD_SHOW_USAGE;
}
@@ -788,8 +791,7 @@ static UINT WINECON_ParseOptions(const char* lpCmdLine, struct wc_init* wci)
return 0;
while (*wci->ptr == ' ' || *wci->ptr == '\t') wci->ptr++;
- if (*wci->ptr == 0)
- return IDS_CMD_ABOUT|WINECON_CMD_SHOW_USAGE;
+ if (*wci->ptr == 0) wci->ptr = "cmd";
return 0;
}
More information about the wine-cvs
mailing list