diff --git a/samples/tracebld/trcbld.cpp b/samples/tracebld/trcbld.cpp index 0573fd95..62a7cf4a 100644 --- a/samples/tracebld/trcbld.cpp +++ b/samples/tracebld/trcbld.cpp @@ -4266,7 +4266,7 @@ PWCHAR LoadCommandLine(PCWSTR pwz, PWCHAR pwzDst, PWCHAR pwzDstEnd) // More arguments! WCHAR wzPath[MAX_PATH]; PWCHAR pwzPath = wzPath; - PCWSTR pwzTmp = pwzArgBeg + 1; + PCWSTR pwzTmp = pwzArgBeg; while (pwzTmp < pwzArgEnd && pwzPath < wzPath + ARRAYSIZE(wzPath)-2) { *pwzPath++ = *pwzTmp++; } @@ -4496,11 +4496,15 @@ int WINAPI Mine_EntryPoint(VOID) FileNames::ParameterizeLine(pwzFin, pwzFin + wcNew); if (HasSpace(wzPath)) { - Tblog(""%le" %le\n", wzPath, pwzFin); + Tblog(""%le" ", wzPath); } else { - Tblog("%le %le\n", wzPath, pwzFin); + Tblog("%le ", wzPath); } + for(PWCHAR pwzTmp = pwzFin; pwzTmp < pwzFin + wcNew; pwzTmp += 32764) { + Tblog("%le", pwzTmp); + } + Tblog("\n"); TestHandle("t:StdIn", GetStdHandle(STD_INPUT_HANDLE)); TestHandle("t:StdOut", GetStdHandle(STD_OUTPUT_HANDLE));