diff --git a/src/ProcessUtils.cpp b/src/ProcessUtils.cpp index 61aa110..c76322e 100644 --- a/src/ProcessUtils.cpp +++ b/src/ProcessUtils.cpp @@ -4,6 +4,8 @@ #include "StringUtils.h" #include "Log.h" +#include + #ifdef PLATFORM_WINDOWS #include #else @@ -40,7 +42,7 @@ bool ProcessUtils::waitForProcess(long long pid) pid_t result = ::waitpid(static_cast(pid), 0, 0); if (result < 0) { - LOG(Error,"waitpid() failed with error" + intToStr(errno)); + LOG(Error,"waitpid() failed with error: " + std::string(strerror(errno))); } return result > 0; #elif defined(PLATFORM_WINDOWS)