From: Pablo Galindo Salgado Date: Fri, 22 Oct 2021 08:52:24 +0000 (+0100) Subject: bpo-45562: Only show debug output from the parser in debug builds (GH-29140) X-Git-Tag: v3.11.0a2~103 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=86dfb55d2e091cf633dbd7aabcd49d96fb1f9d81;p=thirdparty%2FPython%2Fcpython.git bpo-45562: Only show debug output from the parser in debug builds (GH-29140) --- diff --git a/Parser/tokenizer.c b/Parser/tokenizer.c index ae3874b09de4..789a10b28fd1 100644 --- a/Parser/tokenizer.c +++ b/Parser/tokenizer.c @@ -1043,11 +1043,13 @@ tok_nextc(struct tok_state *tok) else { rc = tok_underflow_file(tok); } +#if defined(Py_DEBUG) if (Py_DebugFlag) { printf("line[%d] = ", tok->lineno); print_escape(stdout, tok->cur, tok->inp - tok->cur); printf(" tok->done = %d\n", tok->done); } +#endif if (!rc) { tok->cur = tok->inp; return EOF;