fix: drop _DEBUG undefinition
diff --git a/include/pybind11/detail/common.h b/include/pybind11/detail/common.h
index 862451f..5d9162b 100644
--- a/include/pybind11/detail/common.h
+++ b/include/pybind11/detail/common.h
@@ -153,10 +153,6 @@
# pragma warning(push)
// C4505: 'PySlice_GetIndicesEx': unreferenced local function has been removed (PyPy only)
# pragma warning(disable: 4505)
-# if defined(_DEBUG) && !defined(Py_DEBUG)
-# define PYBIND11_DEBUG_MARKER
-# undef _DEBUG
-# endif
#endif
// https://en.cppreference.com/w/c/chrono/localtime
diff --git a/include/pybind11/pybind11.h b/include/pybind11/pybind11.h
index 5d86154..c0f0741 100644
--- a/include/pybind11/pybind11.h
+++ b/include/pybind11/pybind11.h
@@ -10,11 +10,6 @@
#pragma once
-// Bug in MSVC 2022 requiring this file first
-#if defined(_MSC_VER) && (_MSC_VER >= 1930)
-#include <corecrt.h>
-#endif
-
#include "attr.h"
#include "gil.h"
#include "options.h"