From ea48acb5be26e5afdcd180b0774b169a5212f1ba Mon Sep 17 00:00:00 2001 From: Jan Nieuwenhuizen Date: Wed, 26 Oct 2005 10:07:31 +0000 Subject: [PATCH] Windows XP does not always include the executable file name on the command line. --- programs/notepad/main.c | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/programs/notepad/main.c b/programs/notepad/main.c index 031ede38025..c92ce918697 100644 --- a/programs/notepad/main.c +++ b/programs/notepad/main.c @@ -238,11 +238,10 @@ static void HandleCommandLine(LPWSTR cmdline) /* skip executable name */ delimiter = (*cmdline == '"' ? '"' : ' '); - do - { - cmdline++; - } - while (*cmdline && *cmdline != delimiter); + if (*cmdline == delimiter) cmdline++; + + while (*cmdline && *cmdline != delimiter) cmdline++; + if (*cmdline == delimiter) cmdline++; while (*cmdline == ' ' || *cmdline == '-' || *cmdline == '/')