Skip to content

Commit 4c6c344

Browse files
committed
Use _MSC_VER/100
1 parent d1695f1 commit 4c6c344

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

include/pybind11/detail/internals.h

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,10 +317,8 @@ struct type_info {
317317
# define PYBIND11_BUILD_ABI "_cxxabi" PYBIND11_TOSTRING(__GXX_ABI_VERSION)
318318
# elif defined(_MSC_VER) && defined(_MT)
319319
# define PYBIND11_BUILD_ABI "_mt_mscver" PYBIND11_TOSTRING(_MSC_VER)
320-
# elif defined(_MSC_VER) && defined(_MD) && (_MSC_VER >= 1900) && (_MSC_VER < 2000)
321-
# define PYBIND11_BUILD_ABI "_md_mscver14"
322320
# elif defined(_MSC_VER) && defined(_MD)
323-
# define PYBIND11_BUILD_ABI "_md_mscver" PYBIND11_TOSTRING(_MSC_VER)
321+
# define PYBIND11_BUILD_ABI "_md_mscver" PYBIND11_TOSTRING(((int) (_MSC_VER) / 100))
324322
# else
325323
# define PYBIND11_BUILD_ABI ""
326324
# endif

0 commit comments

Comments
 (0)