diff --git a/src/plugins/valgrind/valgrindprocess.cpp b/src/plugins/valgrind/valgrindprocess.cpp index 5939802d094..88dce9ea402 100644 --- a/src/plugins/valgrind/valgrindprocess.cpp +++ b/src/plugins/valgrind/valgrindprocess.cpp @@ -35,6 +35,7 @@ #include #include +#include #ifdef Q_OS_WIN # include @@ -135,7 +136,7 @@ void ValgrindProcess::run(const QString &valgrindExecutable, const QStringList & m_localProcess.start(); m_localProcess.waitForStarted(); #ifdef Q_OS_WIN - m_pid = m_process.pid()->dwProcessId; + m_pid = Utils::winQPidToPid(m_localProcess.pid()); #else m_pid = m_localProcess.pid(); #endif