much better error message if an exe cannot be found

This commit is contained in:
Araq 2015-06-27 23:35:02 +02:00
commit 2297a1aa60
2 changed files with 6 additions and 3 deletions

View file

@ -468,7 +468,7 @@ when defined(Windows) and not defined(useNimRtl):
fileClose(si.hStdError)
if e != nil: dealloc(e)
if success == 0: raiseOSError(lastError)
if success == 0: raiseOSError(lastError, command)
# Close the handle now so anyone waiting is woken:
discard closeHandle(procInfo.hThread)
result.fProcessHandle = procInfo.hProcess