summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
26ff2c8)
As it appears, the process exit code of CMD /C is really the errorlevel,
and not the "command's return value".
HMODULE NtDllModule;
TCHAR commandline[CMDLINE_LENGTH];
TCHAR ModuleName[_MAX_PATH + 1];
HMODULE NtDllModule;
TCHAR commandline[CMDLINE_LENGTH];
TCHAR ModuleName[_MAX_PATH + 1];
/* Do the /C or /K command */
GetCmdLineCommand(commandline, &ptr[2], AlwaysStrip);
bWaitForCommand = TRUE;
/* Do the /C or /K command */
GetCmdLineCommand(commandline, &ptr[2], AlwaysStrip);
bWaitForCommand = TRUE;
- nExitCode = ParseCommandLine(commandline);
+ /* nExitCode = */ ParseCommandLine(commandline);
bWaitForCommand = FALSE;
if (option != _T('K'))
{
bWaitForCommand = FALSE;
if (option != _T('K'))
{
- nErrorLevel = nExitCode;
+ // nErrorLevel = nExitCode;