Author: janderwald Date: Sat Aug 12 21:29:38 2006 New Revision: 23559
URL: http://svn.reactos.org/svn/reactos?rev=23559&view=rev Log: * handle special case
Modified: trunk/reactos/dll/win32/kernel32/process/create.c
Modified: trunk/reactos/dll/win32/kernel32/process/create.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/process/... ============================================================================== --- trunk/reactos/dll/win32/kernel32/process/create.c (original) +++ trunk/reactos/dll/win32/kernel32/process/create.c Sat Aug 12 21:29:38 2006 @@ -673,7 +673,7 @@ * key (see http://blogs.msdn.com/oldnewthing/archive/2005/12/19/505449.aspx) */
- DPRINT1("CreateProcessW: lpApplicationName: %S lpCommandLine: %S" + DPRINT("CreateProcessW: lpApplicationName: %S lpCommandLine: %S" " lpEnvironment: %p lpCurrentDirectory: %S dwCreationFlags: %lx\n", lpApplicationName, lpCommandLine, lpEnvironment, lpCurrentDirectory, dwCreationFlags); @@ -1248,6 +1248,10 @@ { /* remove application name */ NullBuffer = wcschr(lpCommandLine, L' '); + } + else if (!_wcsnicmp(lpApplicationName, lpCommandLine, wcslen(lpApplicationName))) + { + NullBuffer = lpCommandLine + wcslen(lpApplicationName) + 1; } else {