Bug 1230910 Allow MinGW and silence warning about Windows SDK version draft
authorTom Ritter <tom@mozilla.com>
Wed, 30 Aug 2017 09:48:34 -0500
changeset 656100 358c63cf9a095722b966036374fa585332b7467e
parent 656099 0d1523f9a2a3bf125075117810d4c55eeca28d3a
child 729003 76c882c53987e1645d0486314467ad2d242c9549
push id77058
push userbmo:tom@mozilla.com
push dateWed, 30 Aug 2017 18:21:00 +0000
bugs1230910
milestone57.0a1
Bug 1230910 Allow MinGW and silence warning about Windows SDK version MozReview-Commit-ID: 3aVeqSzRGXB
security/sandbox/chromium/base/win/windows_version.cc
--- a/security/sandbox/chromium/base/win/windows_version.cc
+++ b/security/sandbox/chromium/base/win/windows_version.cc
@@ -9,17 +9,17 @@
 #include <memory>
 
 #include "base/file_version_info_win.h"
 #include "base/files/file_path.h"
 #include "base/logging.h"
 #include "base/strings/utf_string_conversions.h"
 #include "base/win/registry.h"
 
-#if !defined(__clang__) && _MSC_FULL_VER < 190024213
+#if !defined(__MINGW32__) && !defined(__clang__) && _MSC_FULL_VER < 190024213
 #error VS 2015 Update 3 with Cumulative Servicing Release or higher is required
 #endif
 
 namespace {
 typedef BOOL (WINAPI *GetProductInfoPtr)(DWORD, DWORD, DWORD, DWORD, PDWORD);
 }  // namespace
 
 namespace base {