diff options
Diffstat (limited to 'src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp')
-rw-r--r-- | src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp b/src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp index 9833d50e6c..0e38f9b12a 100644 --- a/src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp +++ b/src/plugins/platforms/direct2d/qwindowsdirect2dintegration.cpp @@ -80,12 +80,12 @@ private: {} public: - // 6.2.9200.16765 corresponds to Direct2D 1.1 on Windows 7 SP1 with Platform Update + // 6.2.9200.16492 corresponds to Direct2D 1.1 on Windows 7 SP1 with Platform Update enum { D2DMinVersionPart1 = 6, D2DMinVersionPart2 = 2, D2DMinVersionPart3 = 9200, - D2DMinVersionPart4 = 16765 + D2DMinVersionPart4 = 16492 }; static Direct2DVersion systemVersion() { @@ -93,8 +93,8 @@ public: TCHAR filename[bufSize]; UINT i = GetSystemDirectory(filename, bufSize); - if (i > 0 && i < MAX_PATH) { - if (_tcscat_s(filename, MAX_PATH, __TEXT("\\d2d1.dll")) == 0) { + if (i > 0 && i < bufSize) { + if (_tcscat_s(filename, bufSize, __TEXT("\\d2d1.dll")) == 0) { DWORD versionInfoSize = GetFileVersionInfoSize(filename, NULL); if (versionInfoSize) { QVector<BYTE> info(versionInfoSize); |