diff options
author | Oliver Wolff <oliver.wolff@qt.io> | 2018-02-05 12:15:57 +0100 |
---|---|---|
committer | Oliver Wolff <oliver.wolff@qt.io> | 2018-02-06 07:30:18 +0000 |
commit | 74d718c001a81dcd32a11aebc8806618aa235267 (patch) | |
tree | 2408d5cab7b216513836696e7a32715eebbf982d /src/libs/utils/winutils.h | |
parent | 88a889d45a05dcd78e5aa1bec9f2e4aca20252bf (diff) |
Fix MinGW valgrind build
QueryFullProcessImageName is only available on Windows >= Vista.
iSetting _WIN32_WINNT fixes availability on MinGW and moving the
functionality to winutils avoids code duplication.
Change-Id: I0ff1a12a1c092b1ad9cde75b636b52c5b959ce7d
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: David Schulz <david.schulz@qt.io>
Diffstat (limited to 'src/libs/utils/winutils.h')
-rw-r--r-- | src/libs/utils/winutils.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/utils/winutils.h b/src/libs/utils/winutils.h index 6bb75f97d6e..314cce673d3 100644 --- a/src/libs/utils/winutils.h +++ b/src/libs/utils/winutils.h @@ -44,6 +44,9 @@ QTCREATOR_UTILS_EXPORT bool is64BitWindowsSystem(); // Check for a 64bit binary. QTCREATOR_UTILS_EXPORT bool is64BitWindowsBinary(const QString &binary); +// Get the path to the executable for a given PID. +QTCREATOR_UTILS_EXPORT QString imageName(quint32 processId); + // // RAII class to temporarily prevent windows crash messages from popping up using the // application-global (!) error mode. |