mirror of https://github.com/python/cpython
gh-99191: Use correct check for MSVC C++ version support in _wmimodule.cpp (GH-100381)
This commit is contained in:
parent
36f2329367
commit
f08209874e
|
@ -0,0 +1,2 @@
|
||||||
|
Use ``_MSVC_LANG >= 202002L`` instead of less-precise ``_MSC_VER >=1929``
|
||||||
|
to more accurately test for C++20 support in :file:`PC/_wmimodule.cpp`.
|
|
@ -17,7 +17,7 @@
|
||||||
#include <Python.h>
|
#include <Python.h>
|
||||||
|
|
||||||
|
|
||||||
#if _MSC_VER >= 1929
|
#if _MSVC_LANG >= 202002L
|
||||||
// We can use clinic directly when the C++ compiler supports C++20
|
// We can use clinic directly when the C++ compiler supports C++20
|
||||||
#include "clinic/_wmimodule.cpp.h"
|
#include "clinic/_wmimodule.cpp.h"
|
||||||
#else
|
#else
|
||||||
|
@ -96,9 +96,9 @@ _query_thread(LPVOID param)
|
||||||
}
|
}
|
||||||
if (SUCCEEDED(hr)) {
|
if (SUCCEEDED(hr)) {
|
||||||
hr = services->ExecQuery(
|
hr = services->ExecQuery(
|
||||||
bstr_t("WQL"),
|
bstr_t("WQL"),
|
||||||
bstrQuery,
|
bstrQuery,
|
||||||
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
|
WBEM_FLAG_FORWARD_ONLY | WBEM_FLAG_RETURN_IMMEDIATELY,
|
||||||
NULL,
|
NULL,
|
||||||
&enumerator
|
&enumerator
|
||||||
);
|
);
|
||||||
|
|
Loading…
Reference in New Issue