Do not skip executable name, it is not sent to WinMain command line argument

svn path=/trunk/; revision=29475
This commit is contained in:
Hervé Poussineau
2007-10-09 19:01:12 +00:00
parent f187392e6c
commit bc653c4422
-14
View File
@@ -431,22 +431,8 @@ static int AlertFileDoesNotExist(LPCTSTR szFileName)
static void HandleCommandLine(LPTSTR cmdline)
{
TCHAR delimiter;
int opt_print=0;
/* skip white space */
while (*cmdline == ' ') cmdline++;
/* skip executable name */
delimiter = (*cmdline == _T('"') ? _T('"') : _T(' '));
do
{
cmdline++;
}
while (*cmdline && *cmdline != delimiter);
if (*cmdline == delimiter) cmdline++;
while (*cmdline == _T(' ') || *cmdline == _T('-') || *cmdline == _T('/'))
{
TCHAR option;