aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/utils/winutils.h
diff options
context:
space:
mode:
authorOliver Wolff <oliver.wolff@qt.io>2018-02-05 12:15:57 +0100
committerOliver Wolff <oliver.wolff@qt.io>2018-02-06 07:30:18 +0000
commit74d718c001a81dcd32a11aebc8806618aa235267 (patch)
tree2408d5cab7b216513836696e7a32715eebbf982d /src/libs/utils/winutils.h
parent88a889d45a05dcd78e5aa1bec9f2e4aca20252bf (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.h3
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.