diff options
author | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-04-20 14:50:03 +0200 |
---|---|---|
committer | Joerg Bornemann <joerg.bornemann@theqtcompany.com> | 2015-04-20 12:50:22 +0000 |
commit | 275b8b65fef46d977b069ade2dc08d733bbeefca (patch) | |
tree | cf875ed0ca44bc4cd36bf12e9e0c180a0d4d900e | |
parent | bd62a82530c20ceb58db78c556ec40e113f3358f (diff) |
do not use deprecated function GetVersionEx
Change-Id: Ifa9bcbbc409eb9722eb51a0e1c8cf191c75c9317
Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-rw-r--r-- | src/jomlib/process.cpp | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/jomlib/process.cpp b/src/jomlib/process.cpp index f178de2..5332c22 100644 --- a/src/jomlib/process.cpp +++ b/src/jomlib/process.cpp @@ -32,6 +32,7 @@ #include <QMap> #include <QMetaType> #include <QMutex> +#include <QSysInfo> #include <QTimer> #include <QWinEventNotifier> @@ -277,11 +278,7 @@ void Process::setEnvironment(const ProcessEnvironment &environment) static bool runsWindowsVistaOrGreater() { - OSVERSIONINFO osvi = {0}; - osvi.dwOSVersionInfoSize = sizeof(osvi); - if (!GetVersionEx(&osvi)) - qErrnoWarning("GetVersionEx failed."); - return osvi.dwMajorVersion >= 6; + return QSysInfo::windowsVersion() >= QSysInfo::WV_VISTA; } enum PipeType { InputPipe, OutputPipe }; |