[Python-checkins] gh-101819: Fix inverted debug preprocessor check in winconsoleio.c (#104388)

erlend-aasland webhook-mailer at python.org
Thu May 11 09:01:51 EDT 2023


https://github.com/python/cpython/commit/ddc0e70a326180d90a45dfd8abeded9c9f911217
commit: ddc0e70a326180d90a45dfd8abeded9c9f911217
branch: main
author: Erlend E. Aasland <erlend.aasland at protonmail.com>
committer: erlend-aasland <erlend.aasland at protonmail.com>
date: 2023-05-11T13:01:05Z
summary:

gh-101819: Fix inverted debug preprocessor check in winconsoleio.c (#104388)

files:
M Modules/_io/winconsoleio.c

diff --git a/Modules/_io/winconsoleio.c b/Modules/_io/winconsoleio.c
index f341cb238ce8..d65e247737a0 100644
--- a/Modules/_io/winconsoleio.c
+++ b/Modules/_io/winconsoleio.c
@@ -267,7 +267,7 @@ _io__WindowsConsoleIO___init___impl(winconsoleio *self, PyObject *nameobj,
     int fd_is_own = 0;
     HANDLE handle = NULL;
 
-#ifdef NDEBUG
+#ifndef NDEBUG
     _PyIO_State *state = find_io_state_by_def(Py_TYPE(self));
     assert(PyObject_TypeCheck(self, state->PyWindowsConsoleIO_Type));
 #endif



More information about the Python-checkins mailing list