From 4c6c344641671dcb956836c4b8d958a078b1c779 Mon Sep 17 00:00:00 2001 From: Isuru Fernando Date: Mon, 30 Sep 2024 19:53:53 -0500 Subject: [PATCH] Use _MSC_VER/100 --- include/pybind11/detail/internals.h | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/include/pybind11/detail/internals.h b/include/pybind11/detail/internals.h index 390af547a9..47afb9ae26 100644 --- a/include/pybind11/detail/internals.h +++ b/include/pybind11/detail/internals.h @@ -317,10 +317,8 @@ struct type_info { # define PYBIND11_BUILD_ABI "_cxxabi" PYBIND11_TOSTRING(__GXX_ABI_VERSION) # elif defined(_MSC_VER) && defined(_MT) # define PYBIND11_BUILD_ABI "_mt_mscver" PYBIND11_TOSTRING(_MSC_VER) -# elif defined(_MSC_VER) && defined(_MD) && (_MSC_VER >= 1900) && (_MSC_VER < 2000) -# define PYBIND11_BUILD_ABI "_md_mscver14" # elif defined(_MSC_VER) && defined(_MD) -# define PYBIND11_BUILD_ABI "_md_mscver" PYBIND11_TOSTRING(_MSC_VER) +# define PYBIND11_BUILD_ABI "_md_mscver" PYBIND11_TOSTRING(((int) (_MSC_VER) / 100)) # else # define PYBIND11_BUILD_ABI "" # endif